{"uid":"cap_8hPTxBRNuheCvVvmMaT77","slug":"salt19-base-token-allowance-lookup-c6f3f250","name":"SALT19 Base Token Allowance Lookup","description":"SALT19 is an independent applied AI systems lab behind EvoMind governed cognition, the MCP-native Agent Utility Grid, the ARCS research community, AeroClear UAS flight intelligence, and practical software for real-world work.","url":"https://api.salt19.com/v1/base-token-allowance","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"owner":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"spender":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"token_address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"}}},"responseSchema":{"type":"json","example":{"network":"eip155:8453","block_number":12345678,"allowance_atomic":"0"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LREK5FPLGvOoEdD9Vp_ZD","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the current ERC-20 token allowance granted by an owner address to a spender address on the Base network","exampleAgentPrompt":"What is the current ERC-20 token allowance that owner 0xAbC1234567890AbC1234567890AbC1234567890Ab has granted to spender 0xDeF0987654321DeF0987654321DeF0987654321De for the token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base?","exampleUseCases":[{"title":"Pre-swap allowance verification","prompt":"Before I execute this swap, can you check whether my wallet 0xAbC1234567890AbC1234567890AbC1234567890Ab has already approved the Uniswap router 0x2626664c2603336E57B271c5C0b26F421741e481 to spend my USDC token at 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base, and tell me what the current allowance is?"},{"title":"DeFi protocol approval audit","prompt":"I want to audit how much of my token at 0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA I've approved the Aave lending pool at 0x18CD499e3d7ed42fEBFa1C6a547a4D5516D4760e to spend — can you pull the current allowance from Base for owner 0xAbC1234567890AbC1234567890AbC1234567890Ab?"},{"title":"Agent spending limit check","prompt":"My AI agent wallet is 0xDeF0987654321DeF0987654321DeF0987654321De and the treasury contract is 0xAbC1234567890AbC1234567890AbC1234567890Ab — check what allowance the treasury has granted the agent for the token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 on Base so I know if it can execute the next payment."}],"resultDescription":"Returns a JSON object containing the network identifier (eip155:8453 for Base), the block number at which the allowance was read, and the allowance amount in atomic (smallest) units as a string. A value of '0' means no approval has been granted.","failureModes":["Invalid Ethereum address format (must be 0x-prefixed 40 hex chars) returns a validation error","Token address not found or not an ERC-20 contract may return zero or an error","Network congestion or RPC node unavailability may cause timeouts","Payment of $0.01 USDC not received results in 402 Payment Required response","Malformed JSON body returns a 400 Bad Request"],"whenToPreferThis":"Choose this endpoint when you need on-chain ERC-20 allowance data specifically on the Base network (eip155:8453) and want a simple pay-per-call REST interface without managing your own RPC infrastructure. Particularly useful for AI agents in the SALT19/EvoMind ecosystem that need to verify approval state before executing DeFi actions, or for pre-flight checks before token transfers.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:49:48.545Z","isFirstParty":false}