Animica x402 Directory

Directory / api.sandbox.brickken.com

api.sandbox.brickken.com/x402/agent/set-metadata

Prepare ERC-8004 metadata update. Prepare an unsigned transaction that writes one ERC-8004 agent metadata key/value pair.

Call it

# 1. Ask the endpoint what it costs (no payment, no wallet needed):
curl -i -X POST 'https://api.sandbox.brickken.com/x402/agent/set-metadata'

# -> HTTP/1.1 402 Payment Required
#    the response carries the price, asset and pay-to address.

# 2. Pay and retry with any x402 client:
npx x402-fetch -X POST 'https://api.sandbox.brickken.com/x402/agent/set-metadata'

Endpoint: https://api.sandbox.brickken.com/x402/agent/set-metadata. Operated by api.sandbox.brickken.com, not by Animica. Price and availability were correct at the last probe on 2026-10-01 and are set by the operator, who may change them.

Other endpoints on api.sandbox.brickken.com

api.sandbox.brickken.com/x402/agent/feedback/respond

Prepare ERC-8004 feedback response. Prepare an unsigned transaction that appends a response to an ERC-8004 feedback thread.

POST · $0.005

api.sandbox.brickken.com/x402/agent/set-uri

Prepare ERC-8004 agent URI update. Prepare an unsigned transaction that publishes the final ERC-8004 agent URI and profile metadata.

POST · $0.005

api.sandbox.brickken.com/x402/agent/set-wallet

Prepare ERC-8004 agent wallet update. Prepare an unsigned transaction that sets the operational wallet for an ERC-8004 agent.

POST · $0.005

api.sandbox.brickken.com/x402/agent/transfer-ownership

Prepare ERC-8004 identity ownership transfer. Prepare an ERC-721 ownership transfer from Brickken custody to the requested wallet.

POST · $0.005

api.sandbox.brickken.com/x402/rams/execute

Prepare ERC-8226 RAMS agent execution. Execute an allowed action through the principal-bound AgentExecutor. The transaction must be signed by the agent.

POST · $0.005

api.sandbox.brickken.com/x402/rams/grant-mandate

Prepare ERC-8226 RAMS mandate grant. Grant a compliance-gated, time-bounded and value-capped mandate from a principal to an agent.

POST · $0.005

api.sandbox.brickken.com/x402/rams/grant-principal

Prepare ERC-8226 RAMS principal compliance grant. Grant a principal compliance record. The transaction must be signed by the ComplianceProvider owner.

POST · $0.005

api.sandbox.brickken.com/x402/rams/revoke-mandate

Prepare ERC-8226 RAMS mandate revocation. Revoke an existing mandate directly as its principal/operator or through a principal EIP-712 signature.

POST · $0.005

api.sandbox.brickken.com/x402/rams/revoke-principal

Prepare ERC-8226 RAMS principal compliance revocation. Revoke an active principal compliance record. The transaction must be signed by the ComplianceProvider ow…

POST · $0.005

api.sandbox.brickken.com/x402/rams/set-executor-action

Prepare ERC-8226 RAMS executor ActionSpec registration. Register or update the ActionSpec for a function selector (supported, hasAmount, amountIndex). The trans…

POST · $0.005

api.sandbox.brickken.com/x402/rams/set-operator

Prepare ERC-8226 RAMS operator approval. Approve or remove an operator that may directly revoke and extend a principal mandate.

POST · $0.005

api.sandbox.brickken.com/x402/token/create

Prepare agent ERC-20 deployment. Prepare an unsigned transaction that deploys an ERC-20 token controlled by an agent wallet.

POST · $0.005

All 14 endpoints on api.sandbox.brickken.com →