{"version":1,"resources":["https://api.bentcrypto.com/v1/token/risk","https://api.bentcrypto.com/v1/token/security","https://api.bentcrypto.com/v1/token/preflight","https://api.bentcrypto.com/v1/token/risk/base","https://api.bentcrypto.com/v1/token/risk/xrpl","https://api.bentcrypto.com/v1/token/exit-simulation","https://api.bentcrypto.com/v1/token/security/xrpl","https://api.bentcrypto.com/v1/token/preflight/xrpl","https://api.bentcrypto.com/v1/token/exit-simulation/xrpl"],"instructions":"Use /openapi.json for schemas and pricing metadata. Runtime HTTP 402 Payment-Required challenges are authoritative.","resourceDetails":[{"name":"token_preflight","method":"GET","url":"https://api.bentcrypto.com/v1/token/preflight","description":"Composed pre-trade technical preflight for enabled Solana/Base analysis chains; sellability is not inferred without exit simulation.","requiredQuery":["address"],"optionalQuery":{"chain":["solana","base"],"default":"solana"},"analysisChains":["solana","base"],"price":{"currency":"USD","amount":"0.05"},"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","networks":["solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:8453"],"networkPrices":{"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"0.05","eip155:8453":"0.05"},"selection":"Use any compatible payment option returned by the runtime Payment-Required challenge."}},{"name":"token_risk_base_x402","method":"GET","url":"https://api.bentcrypto.com/v1/token/risk/base","description":"Base Token Risk with deterministic Base USDC x402 settlement.","requiredQuery":["address"],"analysisChains":["base"],"price":{"currency":"USD","amount":"0.01"},"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","assetAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","networks":["eip155:8453"],"selection":"Single Base payment option for maximum buyer/facilitator interoperability."}},{"name":"token_risk_xrpl_x402","method":"GET","url":"https://api.bentcrypto.com/v1/token/risk/xrpl","description":"token_risk through a dedicated XRPL Testnet XRP/RLUSD x402 settlement route.","requiredQuery":["address"],"optionalQuery":{"chain":["solana","base"],"default":"solana"},"analysisChains":["solana","base"],"price":{"asset":"XRP","amountDrops":"1000"},"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.01","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"payment":{"protocol":"x402","scheme":"exact","asset":"XRP","assets":["XRP","RLUSD"],"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.01","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"networks":["xrpl:1"],"selection":"XRP remains the first option; RLUSD is offered when enabled. Settlement network is independent of analysis chain."}},{"name":"token_exit_simulation","method":"GET","url":"https://api.bentcrypto.com/v1/token/exit-simulation","description":"Base token exit simulation without trade execution.","requiredQuery":["address","sell_usd"],"optionalQuery":{"chain":["base"],"default":"base"},"analysisChains":["base"],"price":{"currency":"USD","amount":"0.03"},"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","networks":["eip155:8453"]}},{"name":"token_security_xrpl_x402","method":"GET","url":"https://api.bentcrypto.com/v1/token/security/xrpl","description":"token_security through a dedicated XRPL Testnet XRP/RLUSD x402 settlement route.","requiredQuery":["address"],"optionalQuery":{"chain":["solana"],"default":"solana"},"analysisChains":["solana"],"price":{"asset":"XRP","amountDrops":"1000"},"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.01","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"payment":{"protocol":"x402","scheme":"exact","asset":"XRP","assets":["XRP","RLUSD"],"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.01","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"networks":["xrpl:1"],"selection":"XRP remains the first option; RLUSD is offered when enabled. Settlement network is independent of analysis chain."}},{"name":"token_preflight_xrpl_x402","method":"GET","url":"https://api.bentcrypto.com/v1/token/preflight/xrpl","description":"token_preflight through a dedicated XRPL Testnet XRP/RLUSD x402 settlement route.","requiredQuery":["address"],"optionalQuery":{"chain":["solana","base"],"default":"solana"},"analysisChains":["solana","base"],"price":{"asset":"XRP","amountDrops":"1000"},"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.05","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"payment":{"protocol":"x402","scheme":"exact","asset":"XRP","assets":["XRP","RLUSD"],"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.05","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"networks":["xrpl:1"],"selection":"XRP remains the first option; RLUSD is offered when enabled. Settlement network is independent of analysis chain."}},{"name":"token_exit_simulation_xrpl_x402","method":"GET","url":"https://api.bentcrypto.com/v1/token/exit-simulation/xrpl","description":"token_exit_simulation through a dedicated XRPL Testnet XRP/RLUSD x402 settlement route.","requiredQuery":["address","sell_usd"],"optionalQuery":{"chain":["base"],"default":"base"},"analysisChains":["base"],"price":{"asset":"XRP","amountDrops":"1000"},"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.03","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"payment":{"protocol":"x402","scheme":"exact","asset":"XRP","assets":["XRP","RLUSD"],"paymentOptions":[{"asset":"XRP","assetCode":"XRP","amount":"1000","amountDrops":"1000"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","amount":"0.03","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"networks":["xrpl:1"],"selection":"XRP remains the first option; RLUSD is offered when enabled. Settlement network is independent of analysis chain."}}],"tokenPreflightRoute":"https://api.bentcrypto.com/v1/token/preflight","baseSettlementCompatibilityRoute":"https://api.bentcrypto.com/v1/token/risk/base","xrplSettlementCompatibilityRoute":"https://api.bentcrypto.com/v1/token/risk/xrpl","xrplTestnetRoutes":{"token_risk":"https://api.bentcrypto.com/v1/token/risk/xrpl","token_security":"https://api.bentcrypto.com/v1/token/security/xrpl","token_preflight":"https://api.bentcrypto.com/v1/token/preflight/xrpl","token_exit_simulation":"https://api.bentcrypto.com/v1/token/exit-simulation/xrpl"},"xrplTestnet":{"environment":"testnet","network":"xrpl:1","assets":[{"asset":"XRP","assetCode":"XRP","amountUnit":"drops"},{"asset":"RLUSD","assetCode":"524C555344000000000000000000000000000000","issuer":"rQhWct2fv4Vc4KRjRgMrxa8xPN9Zx9iLKV"}],"routes":{"token_risk":"https://api.bentcrypto.com/v1/token/risk/xrpl","token_security":"https://api.bentcrypto.com/v1/token/security/xrpl","token_preflight":"https://api.bentcrypto.com/v1/token/preflight/xrpl","token_exit_simulation":"https://api.bentcrypto.com/v1/token/exit-simulation/xrpl"},"runtimeChallengeAuthoritative":true,"mainnetEnabled":false}}