{"type":"https://ercs.ethereum.org/ERCS/erc-8257#tool-manifest-v1","name":"opensea-swap-quote","description":"Token swap quotes via OpenSea's swap aggregator (GET /api/v2/swap/quote): USD totals, itemized costs, price impact, provider (e.g. DFLOW on Solana), plus executable UNSIGNED transaction data — SVM instructions for Solana, calldata/value/gas for EVM. include_execute also builds execution transactions via POST /api/v2/swap/execute. Same-chain and cross-chain. Never signs, never broadcasts.","endpoint":"https://opensea-tools-production.up.railway.app/api/opensea-swap-quote","tags":["trading","signing","esign","opensea","swap","quote","solana","evm","cross-chain","unsigned"],"inputs":{"type":"object","properties":{"from_chain":{"type":"string","description":"OpenSea chain slug of the token to swap from (e.g. solana, ethereum, base)."},"from_token":{"type":"string","description":"Token to swap from: contract/mint address; on Solana a known symbol (SOL, USDC, USDT, CLAWD, JUP) also works; on EVM use 0x0000000000000000000000000000000000000000 for the native token."},"to_chain":{"type":"string","description":"OpenSea chain slug of the token to swap to."},"to_token":{"type":"string","description":"Token to swap to (same address rules as from_token)."},"quantity_atomic":{"type":"string","description":"Amount to swap in the token's SMALLEST unit (integer string), e.g. 10000000 for 0.01 SOL in lamports."},"wallet_address":{"type":"string","description":"Wallet address executing the swap (base58 on Solana, 0x on EVM)."},"slippage":{"type":"number","description":"Slippage tolerance as a decimal 0.0–0.5 (default 0.01)."},"recipient":{"type":"string","description":"Recipient address for the output (defaults to the sender)."},"include_execute":{"type":"boolean","description":"Also call POST /api/v2/swap/execute and return its ordered execution transactions (still unsigned; nothing is submitted)."}},"required":["from_chain","from_token","to_chain","to_token","quantity_atomic","wallet_address"]},"outputs":{"type":"object","description":"See the live endpoint response; JSON object per the tool contract in the suite README."},"creatorAddress":"0x70c6196199b1c90030ea1623a586dca24ac5d40e","pricing":[{"amount":"14200","asset":"eip155:8453/erc20:0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","recipient":"eip155:8453:0x70c6196199b1c90030ea1623a586dca24ac5d40e","protocol":"x402"}]}