{"ok":true,"site":{"host":"ghostswap.io","url":"https://ghostswap.io/","type":"live","category":"Finance & Crypto","desc":"No KYC crypto exchange: swap BTC, XMR, ZEC, ETH and 1,600+ coins anonymously with no account and no ID upload. Non-custodial, live rates.","tools":[{"name":"get_quote","kind":"answer","impl":"imperative","description":"Live GhostSwap quote for swapping one cryptocurrency to another without KYC: amount the user receives, rate, network fee, min and max. Does not create a swap. Tickers use GhostSwap codes, e.g. btc, xmr, zec, eth, usdt20 (USDT ERC20), usdtrx (USDT TRC20).","title":"Get swap quote","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"from":{"type":"string","description":"Ticker to send, e.g. btc"},"to":{"type":"string","description":"Ticker to receive, e.g. xmr"},"amount":{"type":"string","description":"Amount of the \"from\" coin, e.g. 0.1"}},"required":["from","to","amount"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"list_currencies","kind":"answer","impl":"imperative","description":"Search the 1,600+ cryptocurrencies GhostSwap can swap without KYC. Returns ticker, name and network.","title":"List supported coins","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Optional name or ticker filter, e.g. monero or usdt"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_swap_status","kind":"answer","impl":"imperative","description":"Status of an existing GhostSwap swap by its swap id (as shown on the /txs/ page).","title":"Get swap status","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"id":{"type":"string","description":"Swap id, e.g. 3o2f27e8zip9myav"}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"open_exchange_page","kind":"act","impl":"imperative","description":"Open the GhostSwap page for a pair (e.g. btc to xmr) so the user can review and start the swap themselves.","title":"Open a swap pair page","inputSchema":{"type":"object","properties":{"from":{"type":"string","description":"Ticker to send, e.g. btc"},"to":{"type":"string","description":"Ticker to receive, e.g. xmr"}},"required":["from","to"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","favicon":"/favicons/ghostswap.io.png","toolCount":4}}