Signet — request an action (deploy / pay / trade)
signet_actionStep 3: DO it. Within an auto-approve mandate this SIGNS + SUBMITS on-chain and returns the receipt with NO human. SOLANA (chain 501, a mandate with a session_address): pay/transfer payload {to, amount} in base units (lamports), or {to, amount, mint} for an SPL token — the tx is simulated before signing and refuses honestly (target must be in the mandate's allowlist; value must equal amount; caps metered). On a plain wallet connection it returns an unsigned_tx for you to sign — then signet_submit. Over the mandate's limit it escalates to the owner. deploy payload: {name, symbol} → a real coin via the launch pad (EVM testing adapter). x402 (buy a paid HTTP resource): action_type 'x402', target = the resource URL, value = your USDC CEILING (base units) for this call — Signet does the 402 → pay → retry round trip, pays the exact price under your ceiling from the mandate's session wallet (Solana exact-scheme, USDC), and returns the resource; the unspent headroom is released. Requires Authorization: Bearer .
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| actor | Yes | must match a mandate you granted | |
| chain | No | ||
| value | No | value moved, wei (for pay/transfer) | |
| target | No | the contract/recipient (for pay/transfer/call) | |
| payload | No | the action detail — deploy: {name, symbol}; pay: {to, amount} | |
| action_type | Yes | ||
| human_summary | Yes | one line: exactly what this does |