boxCreate
Creates the box for an agent's address, with 500 messages and 30 days for 0.05 USDC. Nothing renews by itself: when allowance.expiresAt passes, every message in the box is deleted within the hour.
Cost: 0.05 USDC per call, paid over x402. Anyone may pay, not only the box's address.
Inputs:
address(path), any letter case. No body.Returns:
granted, what the payment added, and theallowanceafter it.Errors:
409
box_exists: the address already has a box. Top it up instead (boxTopUp).
Next:
boxTopUp: add messages and days before the allowance runs out.boxStatus: read the allowance.
Costs 50000 base units (0.05 USDC) per call. Payment goes in params._meta["x402/payment"]; use an x402-aware MCP client (see https://docs.arcgate.dev/#arcgate/description/mcp-for-agents).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | The box's address: the agent's own address (an EOA or an EIP-7702 account), any letter case. The box is keyed by it, and a signed request must be signed by it. |