Revocation isn’t instant everywhere
Removing an agent or revoking a policy stops new sessions straight away. A session already issued keeps working at publishers that verify locally until it expires, which is at most the policy’s session window (15–60 minutes). The Txpass agent checks with Txpass before every write, so a well-behaved agent stops at once. Publishers that need an instant cut-off can call the introspection endpoint, at the cost of a call per request.
The API has to support it
A publisher adds Txpass session checks beside its existing API keys. Today there is one publisher: the ImprintAI Provenance API.
Passkey is the default; a wallet is optional
Sign-in on txpass.app uses a passkey that unlocks a browser-held identity key — no wallet extension required. Yours or another BRC-100 wallet remains an optional signer for the BSV community. Publishers never see your passkey; they verify Txpass-issued sessions.
Txpass signs the sessions
The facilitator holds the key that signs session tokens and is trusted to issue them honestly. Every session traces back to a document your identity key signed, so the chain of approval can be checked.
An agent’s machine still matters
If an agent’s machine is compromised, its key can be used within that agent’s limits until you remove it. The damage is limited to one agent, not your whole account.
Early access
Txpass is young. Expect rough edges, and changes to plans and limits.