{"uid":"cap_S8n0UWXs4clIha0gcU5Im","slug":"xrp-ledger-token-issuer-verification-f7cd3f95","name":"XRP Ledger Token Issuer Verification","description":"Checks whether an XRP Ledger token issuer is who it claims to be: two-way domain verification (on-ledger Domain field against the domain's xrp-ledger.toml), tokens issued and outstanding, and control flags such as freeze, clawback, blackholed, and multisign. Useful before accepting or holding a token.","url":"https://bruk-agent-api.fly.dev/v1/issuer-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["account"],"properties":{"account":{"type":"string","pattern":"^r[1-9A-HJ-NP-Za-km-z]{24,34}$","description":"Token issuer r-address."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_y794sp_tTa4MqkI9CvWMt","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":"Checks an XRP Ledger token issuer's legitimacy via domain verification, issued token supply, and control flags like freeze, clawback, blackholed, and multisign.","exampleAgentPrompt":"Can you check whether the XRP Ledger token issuer at address rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh is verified and safe to hold — specifically its domain verification, freeze and clawback flags, and whether it's blackholed?","exampleUseCases":[{"title":"Vetting a new XRPL token before trusting","prompt":"Before I set a trust line for this token, can you verify the issuer rN7n3473SaZBCG4dFL83w7PB7mTGgbVTTQ — check if their domain is verified on xrp-ledger.toml, whether they can freeze or claw back tokens, and if they're blackholed?"},{"title":"Due diligence before accepting a token payment","prompt":"A vendor wants to pay me in a custom XRPL token issued by rPT1Sjq2YGrBMTttX4GZHjKu9dyfzbpAYe — can you run a full issuer check and tell me if the issuer is legitimate, what flags they have set, and how many tokens are outstanding?"},{"title":"Auditing a DeFi project's token issuer","prompt":"I'm researching the issuer rGWrZyax5eXbi5gs49MRZKmm3wFCrFVDFQ for a DeFi project — can you verify their domain, check if they've given up control by blackholing the account, and show me the total supply of tokens they've issued?"}],"resultDescription":"Returns two-way domain verification status (on-ledger Domain field vs xrp-ledger.toml), list of tokens issued with supply figures, and boolean control flags including freeze authority, clawback, blackholed status, and multisign configuration.","failureModes":["Invalid r-address format returns a validation error","Issuer account not found on the XRP Ledger returns a not-found error","xrp-ledger.toml file missing or malformed causes domain verification to fail","Network connectivity issues to the XRP Ledger may cause timeouts","Account with no issued tokens returns empty token list but valid flags"],"whenToPreferThis":"Use this endpoint when you need to assess the trustworthiness of an XRP Ledger token issuer before accepting, holding, or transacting in their token. It is specifically designed for XRPL issuer due diligence combining on-chain data with off-chain domain verification in a single call, saving the need to manually query the ledger and parse xrp-ledger.toml separately.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:36:56.569Z","isFirstParty":false,"canonicalSlug":"xrp-ledger-token-issuer-verification-f7cd3f95"}