{"uid":"cap_-2m-gS7_ygcjVZTTvq2j5","slug":"x402factory-ai-base-send-payment-schema-builder-9379108d","name":"x402Factory.ai Base Send Payment Schema Builder","description":"Base send endpoint discovery. Example quote uses 1.0 USDC (1,000,000 atomics) paid to the server address for documentation and x402scan registration. For real sends, provide receiver and amountAtomic (and optionally a token contract) so the payment schema targets your chosen receiver and token directly. On Base there is geen ATA-concept; elke 0x wallet kan tokens ontvangen zolang het een geldig adres is en het tokencontract een standaard transfer ondersteunt.","url":"https://x402factory.ai/base/send","method":"POST","headers":{},"bodySchema":{"type":"object","required":["receiver","amountAtomic"],"properties":{"token":{"type":"string","description":"Optional ERC-20 token contract address (0x...). When omitted, the endpoint uses BASE_USDC for the current BASE_NETWORK."},"receiver":{"type":"string","description":"Base/EVM 0x wallet address that should receive the tokens."},"amountAtomic":{"type":"string","description":"Amount in token smallest units (atomics), as a positive integer string. For Base USDC with 6 decimals, 0.001 USDC = 1000 atomics. You may also provide this field as 'amount' for compatibility."}}},"responseSchema":{"ok":{"type":"boolean","description":"True on success."},"token":{"type":"string","description":"ERC-20 token contract used for the payment schema (either the provided token or the default BASE_USDC)."},"action":{"type":"string","description":"Action performed. For successful calls this is 'build_send_schema'."},"network":{"type":"string","description":"Base network for which the schema was built (BASE_NETWORK env, e.g. 'base' or 'base-sepolia')."},"receiver":{"type":"string","description":"Receiver wallet address that should receive the funds (0x...)."},"amountAtomic":{"type":"string","description":"Amount in token smallest units (atomics) as provided by the caller. For Base USDC with 6 decimals, 0.001 USDC is 1000 atomics."},"payer_wallet":{"type":"string","description":"Wallet address that paid the x402 fee for using this endpoint (extracted from the settled payment)."},"payment_txid":{"type":"string","description":"Blockchain transaction id / transaction hash for the x402 payment that unlocked this endpoint, when provided by the facilitator."},"paymentSchema":{"type":"object","description":"x402-compatible exact payment schema that agents and wallets can use to construct a token payment to the receiver."}},"example":{"request":{"receiver":"0x1234567890123456789012345678901234567890","amountAtomic":"500000"},"response":{"ok":true,"token":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","action":"build_send_schema","network":"base","receiver":"0x1234567890123456789012345678901234567890","amountAtomic":"500000","payer_wallet":"0x9cc42f3d9245b867acccd630b43f906c1665b176","payment_txid":"0xe411e05e3796d2ba85c965d4ea9db34ea178792ffe2c90c66419c81ca6ff939a","paymentSchema":{"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","payTo":"0x1234567890123456789012345678901234567890","scheme":"exact","network":"base","resource":"base:send:0x1234567890123456789012345678901234567890:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913:500000","description":"Send 500000 token atomics to 0x1234567890123456789012345678901234567890 on base for token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913. For Base USDC with 6 decimals, 1000 atomics = 0.001 USDC.","maxAmountRequired":"500000","maxTimeoutSeconds":60}}},"exampleRequest":{"receiver":"0x1234567890123456789012345678901234567890","amountAtomic":"500000"},"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_orioGnwQc9f5BVrhqmnHa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"1","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Builds an x402-compatible ERC-20 token payment schema on Base for sending tokens to a specified wallet address","exampleAgentPrompt":"Build me an x402 payment schema to send 500000 atomics of USDC (that's 0.5 USDC) to wallet 0xAbC1234567890abcdef1234567890abcdef123456 on Base.","exampleUseCases":null,"resultDescription":"Returns a JSON object with ok=true, the ERC-20 token contract used, the Base network identifier, the receiver address, the amount in atomics, the payer wallet that paid the x402 fee, the payment transaction hash, and a fully constructed x402-compatible paymentSchema object that agents or wallets can use to execute the token transfer to the chosen receiver.","failureModes":["Invalid or malformed receiver address (non-0x or wrong length) — returns error","Missing required fields receiver or amountAtomic — returns validation error","Invalid token contract address format — returns error","amountAtomic is zero or negative — returns error","x402 payment not settled or facilitator unavailable — endpoint not unlocked","Unsupported token contract on Base network — schema generation may fail"],"whenToPreferThis":"Use this endpoint when you need to programmatically generate an x402-compatible payment schema to send ERC-20 tokens (defaulting to Base USDC) to any valid 0x wallet on the Base network. Prefer it over manual schema construction when building agentic payment flows that need a ready-to-use schema object, or when you want to target a custom ERC-20 token by providing its contract address. Not suitable for Solana transfers or non-Base EVM chains.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:45:57.775Z","isFirstParty":false}