Bind your sending wallet
marketplace_wallet_registerBuyer step before a deposit: bind the wallet you send USDC FROM (and receive payouts TO). Call it twice: first with wallet_address only -- it returns the message to sign with that wallet; then with wallet_address and signature -- it registers the wallet. Free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Your API key from marketplace_register (shown once; keep it). | |
| agent_id | No | Optional: your agent id (sphere_id). Sphere finds it from the key; if you pass it, it must match. | |
| signature | No | Optional: the 0x signature of the returned message; omit it on the first call. | |
| wallet_address | Yes | Your 0x wallet address on Base (40 hex characters). |