← Back to directory

Create a Solana associated token account (ATA) for a given Solana wallet and SPL...

https://56e8ec99-70ab-4ac7-ac99-95eadb1013b6-00-4jxhwwfedokw.sisko.replit.dev/base/ata

Overview

Create a Solana associated token account (ATA) for a given Solana wallet and SPL mint, paid via Base USDC. Typical use: prepare a Solana wallet to receive USDC or other SPL tokens before sending funds or using bridge flows. Cost: 0.4 USDC per call, paid on Base. The endpoint checks via Solana RPC whether the ATA already exists; if it already exists at execution time or creation fails, the server attempts to refund the 0.4 USDC payment on Base.

Protocol x402
Price $0.40
Payment Asset USD Coin
Payment Network Base
Category crypto/wallet
Provider 56e8ec99-70ab-4ac7-ac99-95eadb1013b6-00-4jxhwwfedokw
Source bazaar
Indexed 2026-03-02 01:13:15

Health

Status down
Latency (p50) 571ms
Uptime (30d) 0.0%
Reliability Score 25/100
Last Checked 2026-03-20 22:01:04
Last Healthy Never
Consecutive Failures 689

x402 Payment Validation

Payment Requirements Invalid
Asset Verified
Facilitator

Input Schema

{ "bodyFields": { "mint": { "description": "Optional SPL token mint address on Solana for which to create the ATA. When omitted, the server uses its configured USDC_MINT for the Solana NETWORK.", "required": false, "type": "string" }, "target_wallet": { "description": "Solana wallet address (base58) for which the associated token account (ATA) should be created.", "required": true, "type": "string" } }, "bodyType": "json", "method": "POST", "type": "http" }

Output Schema

{ "action": { "description": "Action performed. For successful calls this is 'create_ata_via_base'.", "type": "string" }, "ata_address": { "description": "Associated token account address on Solana for the (wallet, mint) pair.", "type": "string" }, "message": { "description": "Short human-readable summary of the outcome.", "type": "string" }, "mint": { "description": "SPL mint used when checking/creating the ATA on Solana.", "type": "string" }, "ok": { "description": "True when the ATA exists or was created after a paid call. False when the x402 payment had to be refunded.", "type": "boolean" }, "payment_txid": { "description": "Base transaction hash for the x402 payment that unlocked this endpoint, when available.", "type": "string" }, "refund_txid": { "description": "Base transaction hash for the refund when a paid call could not create the ATA or the ATA already existed at execution time.", "type": "string" }, "status": { "description": "Operation status: 'created' when a new ATA was created, 'refunded' when the payment was refunded, or 'refund_failed' when both ATA creation/refund failed.", "type": "string" }, "target_wallet": { "description": "Solana wallet address for which the ATA was checked/created.", "type": "string" } }

Recent Health Checks

Time Status HTTP Latency Error
2026-03-20 22:01:04 down 503 544ms HTTP 503
2026-03-20 21:31:19 down 503 559ms HTTP 503
2026-03-20 20:49:07 down 503 566ms HTTP 503
2026-03-20 19:42:56 down 503 549ms HTTP 503
2026-03-20 19:04:57 down 503 636ms HTTP 503
2026-03-20 18:28:00 down 503 619ms HTTP 503
2026-03-20 17:29:59 down 503 554ms HTTP 503
2026-03-20 15:57:44 down 503 581ms HTTP 503
2026-03-20 15:28:51 down 503 554ms HTTP 503
2026-03-20 14:40:45 down 503 543ms HTTP 503
2026-03-20 13:50:01 down 503 567ms HTTP 503
2026-03-20 12:41:55 down 503 576ms HTTP 503
2026-03-20 11:47:41 down 503 546ms HTTP 503
2026-03-20 11:02:47 down 503 644ms HTTP 503
2026-03-20 10:01:32 down 503 620ms HTTP 503
2026-03-20 08:38:45 down 503 641ms HTTP 503
2026-03-20 07:42:21 down 503 571ms HTTP 503
2026-03-20 06:57:36 down 503 564ms HTTP 503
2026-03-20 05:47:42 down 503 604ms HTTP 503
2026-03-20 05:02:16 down 503 583ms HTTP 503