EIP-3009 Non-Custodial Bounty Escrow Lockup
Use when an agent wants to securely deposit and lock up USDC rewards in a decentralized smart contract for a designated task.
Call
POST https://statepulse-api.hahavoid0.workers.dev/finance/escrow-bounty
{
"title": "Solve Maze Task",
"reward_usdc": "100.00",
"duration_days": 7,
"sender": "0x742d35Cc6634C0532925a3b844Bc454e4438f44e",
"signature": "0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"nonce": "0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"
}AgentCash command
npx agentcash@latest fetch https://statepulse-api.hahavoid0.workers.dev/finance/escrow-bounty -m POST -b '{"title":"Solve Maze Task","reward_usdc":"100.00","duration_days":7,"sender":"0x742d35Cc6634C0532925a3b844Bc454e4438f44e","signature":"0xaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa","nonce":"0xbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb"}'Not for
Do not use for registering standard credit card gateway transactions.