{"uid":"cap_FxvuCC60doz16ajl9CqNh","slug":"bnb-token-purchase-x420-dev-1-usdc-e7822485","name":"BNB Token Purchase - x420.dev (1 USDC)","description":"Buy 1 USDC worth of BNB tokens 0xB61C31F4F336ADC22E5d4C47e1520B34ffeeFb07","url":"https://bnb.x420.dev/api/puff","method":"GET","headers":{},"bodySchema":null,"responseSchema":{"message":"string","tokensReceived":"string","usdcAmountPaid":"string","sendTransactionHash":"string | null","swapTransactionHash":"string | null"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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_15GpRZ3U86pnTUnYfVllr","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":"Purchases 1 USDC worth of BNB tokens and delivers them to a specified wallet address on behalf of the caller","exampleAgentPrompt":"Buy me 1 USDC worth of BNB tokens right now — go ahead and execute the swap and let me know how many BNB I received and what the transaction hash is.","exampleUseCases":[{"title":"Automated BNB gas top-up","prompt":"My wallet is running low on BNB for gas fees — go ahead and swap 1 USDC for BNB and send it to my wallet right now, then tell me how much BNB I got and share the transaction hash."},{"title":"Test on-chain stablecoin swap","prompt":"I want to test a live USDC-to-BNB swap on-chain — execute the exchange of 1 USDC for BNB to my address and confirm the amount of BNB received along with the transaction details."},{"title":"Recurring micro BNB purchase","prompt":"As part of my daily DCA routine, go buy 1 USDC worth of BNB for me right now and report back with how many BNB tokens landed in my wallet and what the swap transaction hash is."}],"resultDescription":"Returns a confirmation message, the amount of BNB tokens received, the USDC amount paid, and optionally the send transaction hash and swap transaction hash on-chain. All fields are strings; transaction hashes may be null if not yet available.","failureModes":["Payment not received or USDC balance insufficient — transaction fails with error message","Swap fails due to low liquidity or slippage — swapTransactionHash is null and message contains error","Network congestion causes timeout — sendTransactionHash returned but swapTransactionHash null","Invalid wallet address configured — transaction cannot complete","x402 payment protocol error — 402 response before API call is processed"],"whenToPreferThis":"Use this endpoint when you need to acquire a small amount of BNB (Binance Coin) by spending exactly 1 USDC, especially in automated or agent-driven workflows that support x402 micropayment protocol. Prefer the 5 USDC sibling endpoint if you need a larger BNB purchase in a single call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:36:53.096Z","isFirstParty":false}