Opening the current...
An external agent can submit a configured economic decision through the Agent API. ChoiceProof commits scope, forms a receipt, and prepares unsigned Base Sepolia accountability requests for a user or agent wallet to sign externally.
States advance only after authenticated API events, wallet signatures, and Base Sepolia readback.
Agent-to-Chain state machine
The animation below is bound to API and wallet events. It stops before Base Sepolia confirmation unless a real wallet transaction is submitted and independently read back.
Sends a synthetic example decision through the same authenticated Agent API used by external integrations.
Wallet login creates a user-owned connector. The generated API key is shown once and should live only in the user's agent runtime.
Wallet login signs a message only. It does not send a transaction.
No connector secret has been generated.
ChoiceProof prepares calldata for the existing Base Sepolia Registry. The browser wallet signs and submits; the server never signs user transactions.
No anchor payload prepared.