{"manifestVersion":"1.2","agent":{"id":"n9t2-xrpl-agent-gateway","name":"N9T2 XRPL Agent Gateway","description":"Agent-native XRPL infrastructure providing machine-discoverable RPC, structured XRPL data, and XRPL trading services through x402.","network":"xrpl:0","protocol":"x402","x402Version":2,"settlementAsset":"XRP"},"pricing":{"request":{"classes":{"free":{"rlusd":"0"},"standard":{"rlusd":"0.000500"},"heavy":{"rlusd":"0.002500"}}},"infrastructure":{"classes":{"basic":{"model":"pay_per_request","currency":"RLUSD","standard":"0.000500","heavy":"0.002500"}}}},"interfaces":{"mcp":{"url":"https://x402.n9t2.com/mcp","transport":"streamable-http","quickstart":"https://x402.n9t2.com/mcp-quickstart","payment":{"protocol":"x402","scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","currency":"USDC"},"tools":[{"name":"n9t2_xrpl_get_account_info","resource":"mcp://tool/n9t2_xrpl_get_account_info","pricing":{"standard":"0.001000","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_transactions","resource":"mcp://tool/n9t2_xrpl_list_account_transactions","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_get_transaction","resource":"mcp://tool/n9t2_xrpl_get_transaction","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_get_ledger","resource":"mcp://tool/n9t2_xrpl_get_ledger","pricing":{"standard":"0.001000","currency":"USDC"}},{"name":"n9t2_xrpl_get_ledger_data","resource":"mcp://tool/n9t2_xrpl_get_ledger_data","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_get_book_offers","resource":"mcp://tool/n9t2_xrpl_get_book_offers","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_find_path","resource":"mcp://tool/n9t2_xrpl_find_path","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_lines","resource":"mcp://tool/n9t2_xrpl_list_account_lines","pricing":{"standard":"0.001000","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_objects","resource":"mcp://tool/n9t2_xrpl_list_account_objects","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_offers","resource":"mcp://tool/n9t2_xrpl_list_account_offers","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_channels","resource":"mcp://tool/n9t2_xrpl_list_account_channels","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_get_server_info","resource":"mcp://tool/n9t2_xrpl_get_server_info","pricing":{"standard":"0.001000","currency":"USDC"}},{"name":"n9t2_xrpl_get_gateway_balances","resource":"mcp://tool/n9t2_xrpl_get_gateway_balances","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_prepare_transaction","resource":"mcp://tool/n9t2_xrpl_prepare_transaction","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_submit_transaction","resource":"mcp://tool/n9t2_xrpl_submit_transaction","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_list_account_nfts","resource":"mcp://tool/n9t2_xrpl_list_account_nfts","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_subscribe","resource":"mcp://tool/n9t2_xrpl_subscribe","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_get_amm_info","resource":"mcp://tool/n9t2_xrpl_get_amm_info","pricing":{"standard":"0.002500","currency":"USDC"}},{"name":"n9t2_xrpl_list_nft_offers","resource":"mcp://tool/n9t2_xrpl_list_nft_offers","pricing":{"standard":"0.002500","currency":"USDC"}}]}},"services":[{"id":"n9t2-xrpl-json-rpc","name":"N9T2 XRPL JSON-RPC","description":"Paid XRPL JSON-RPC access via x402 on XRPL Mainnet.","resourceUrl":"https://x402.n9t2.com/rpc","serviceType":"http","method":"POST","network":"xrpl:0","asset":"XRP","protocol":"x402","x402Version":2,"capabilities":["xrpl","xrpl-ledger","json-rpc","account-data","transaction-data","transaction-history","account-history","historical-ledger-data","ledger-data","dex-data"],"pricing":{"standard":"0.000500","heavy":"0.002500"}},{"id":"n9t2-xrpl-data","name":"N9T2 XRPL Data","description":"Paid structured XRPL ledger, account, and transaction data.","resourceUrl":"https://x402.n9t2.com/data","serviceType":"http","method":"POST","network":"xrpl:0","asset":"XRP","protocol":"x402","x402Version":2,"capabilities":["xrpl-data","account-data","transaction-data","transaction-history","account-history","ledger-data","historical-ledger-data","ledger","validated-ledger"],"pricing":{"standard":"0.000500","heavy":"0.002500"}},{"id":"n9t2-xrpl-trading","name":"N9T2 XRPL Trading","description":"Structured XRPL market intelligence, order-book and path-finding access via x402.","resourceUrl":"https://x402.n9t2.com/trading","serviceType":"http","method":"POST","network":"xrpl:0","asset":"XRP","protocol":"x402","x402Version":2,"capabilities":["xrpl-trading","order-books","quotes","path-finding","liquidity","market-intelligence"],"pricing":{"standard":"0.000500","heavy":"0.002500"}},{"id":"n9t2-crosschain","name":"N9T2 Cross-Chain Settlement","description":"Machine-discoverable XRP-to-Base Mainnet settlement intent and destination-settlement capability. Route discovery and execution planning are separate from live destination settlement.","resourceUrl":"https://x402.n9t2.com/gateway/execute","serviceType":"http","method":"POST","network":"xrpl:0","asset":"XRP","protocol":"x402","x402Version":2,"capabilities":["cross-chain","cross-chain-settlement","xrp-to-base","provider-routing","destination-settlement"],"pricing":{"standard":"0.000500","heavy":"0.002500"}},{"id":"n9t2-bridge","name":"N9T2 Bridge","description":"Base Mainnet USDC x402 access to N9T2 XRPL data and trading services.","resourceUrl":"https://x402.n9t2.com/bridge/execute","serviceType":"http","method":"POST","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","protocol":"x402","x402Version":2,"capabilities":["base-xrpl-data","base-xrpl-trading"],"pricing":{"standard":"0.001000","heavy":"0.002500"}}],"operations":{"n9t2-xrpl-json-rpc":{"endpoint":"https://x402.n9t2.com/rpc","executionEndpoint":"https://x402.n9t2.com/rpc","operations":{"rpc":{"description":"Execute an XRPL JSON-RPC method.","required":[],"params":{"method":{"type":"string","description":"XRPL JSON-RPC method name."},"params":{"type":"array","description":"XRPL JSON-RPC parameters."}}}}},"n9t2-xrpl-data":{"endpoint":"https://x402.n9t2.com/data","executionEndpoint":"https://x402.n9t2.com/data","operations":{"account_info":{"description":"Retrieve XRPL account state.","required":["account"],"params":{"account":{"type":"string"},"ledger_index":{"type":"string|integer","optional":true}}},"account_nfts":{"description":"Retrieve NFTs owned by an XRPL classic account.","required":["account"],"params":{"account":{"type":"string","description":"XRPL classic account address."},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"marker":{"type":"object","optional":true}}},"account_tx":{"description":"Retrieve account transaction history.","required":["account"],"params":{"account":{"type":"string"},"ledger_index_min":{"type":"integer","optional":true},"ledger_index_max":{"type":"integer","optional":true},"limit":{"type":"integer","optional":true}}},"tx":{"description":"Retrieve an XRPL transaction.","required":["transaction"],"params":{"transaction":{"type":"string"},"binary":{"type":"boolean","optional":true}}},"ledger":{"description":"Retrieve XRPL ledger information.","required":[],"params":{"ledger_index":{"type":"string|integer","optional":true},"transactions":{"type":"boolean","optional":true},"expand":{"type":"boolean","optional":true}}},"ledger_data":{"description":"Retrieve ledger state data.","required":[],"params":{"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"marker":{"type":"object","optional":true}}}}},"n9t2-xrpl-trading":{"endpoint":"https://x402.n9t2.com/trading","executionEndpoint":"https://x402.n9t2.com/trading","operations":{"book_offers":{"description":"Retrieve an XRPL DEX order book.","required":["taker_gets","taker_pays"],"params":{"taker_gets":{"type":"object"},"taker_pays":{"type":"object"},"limit":{"type":"integer","optional":true}}},"path_find":{"description":"Find XRPL payment paths.","required":["source_account","destination_account","destination_amount"],"params":{"source_account":{"type":"string"},"destination_account":{"type":"string"},"destination_amount":{"type":"string|object"}}},"amm_info":{"description":"Retrieve detailed XRPL AMM state, liquidity-pool balances, LP-token supply, trading fee, auction slot, and vote slots.","required":[],"params":{"account":{"type":"string","optional":true},"amm_account":{"type":"string","optional":true},"asset":{"type":"object","optional":true},"asset2":{"type":"object","optional":true},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true}}},"nft_offers":{"description":"Retrieve native XRPL NFT buy offers, sell offers, or both for a specified NFToken.","required":["nft_id"],"params":{"nft_id":{"type":"string"},"offer_type":{"type":"string","enum":["buy","sell","both"],"optional":true},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"buy_marker":{"type":"object","optional":true},"sell_marker":{"type":"object","optional":true}}}}},"n9t2-crosschain":{"endpoint":"https://x402.n9t2.com/gateway/execute","executionEndpoint":"https://x402.n9t2.com/gateway/execute","operations":{"xrp_to_base":{"description":"Create a paid N9T2 XRP-to-Base Mainnet settlement intent. The x402 service fee and bridge principal are separate payments. Destination ETH is priced by the N9T2 solver after the source payment is observed.","required":["source_account","source_amount_xrp","destination_account"],"params":{"source_account":{"type":"string","description":"Customer XRPL classic source account."},"source_amount_xrp":{"type":"string","description":"Bridge principal in human XRP units. Maximum precision: 6 decimal places."},"destination_account":{"type":"string","description":"Base Mainnet EVM destination account."}},"route":{"sourceChain":"xrpl:0","sourceAsset":"XRP","destinationChain":"base:8453","destinationAsset":"ETH"}}}},"n9t2-bridge":{"endpoint":"https://x402.n9t2.com/bridge/execute","executionEndpoint":"https://x402.n9t2.com/bridge/execute","operations":{"account_info":{"description":"Retrieve XRPL account state.","required":["account"],"params":{"account":{"type":"string"},"ledger_index":{"type":"string|integer","optional":true}}},"account_nfts":{"description":"Retrieve NFTs owned by an XRPL classic account.","required":["account"],"params":{"account":{"type":"string","description":"XRPL classic account address."},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"marker":{"type":"object","optional":true}}},"account_tx":{"description":"Retrieve account transaction history.","required":["account"],"params":{"account":{"type":"string"},"ledger_index_min":{"type":"integer","optional":true},"ledger_index_max":{"type":"integer","optional":true},"limit":{"type":"integer","optional":true}}},"tx":{"description":"Retrieve an XRPL transaction.","required":["transaction"],"params":{"transaction":{"type":"string"},"binary":{"type":"boolean","optional":true}}},"ledger":{"description":"Retrieve XRPL ledger information.","required":[],"params":{"ledger_index":{"type":"string|integer","optional":true},"transactions":{"type":"boolean","optional":true},"expand":{"type":"boolean","optional":true}}},"ledger_data":{"description":"Retrieve ledger state data.","required":[],"params":{"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"marker":{"type":"object","optional":true}}},"book_offers":{"description":"Retrieve an XRPL DEX order book.","required":["taker_gets","taker_pays"],"params":{"taker_gets":{"type":"object"},"taker_pays":{"type":"object"},"limit":{"type":"integer","optional":true}}},"path_find":{"description":"Find XRPL payment paths.","required":["source_account","destination_account","destination_amount"],"params":{"source_account":{"type":"string"},"destination_account":{"type":"string"},"destination_amount":{"type":"string|object"}}},"amm_info":{"description":"Retrieve detailed XRPL AMM state, liquidity-pool balances, LP-token supply, trading fee, auction slot, and vote slots.","required":[],"params":{"account":{"type":"string","optional":true},"amm_account":{"type":"string","optional":true},"asset":{"type":"object","optional":true},"asset2":{"type":"object","optional":true},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true}}},"nft_offers":{"description":"Retrieve native XRPL NFT buy offers, sell offers, or both for a specified NFToken.","required":["nft_id"],"params":{"nft_id":{"type":"string"},"offer_type":{"type":"string","enum":["buy","sell","both"],"optional":true},"ledger_hash":{"type":"string","optional":true},"ledger_index":{"type":"string|integer","optional":true},"limit":{"type":"integer","optional":true},"buy_marker":{"type":"object","optional":true},"sell_marker":{"type":"object","optional":true}}}}}}}