{"version":"0.1.0","name":"EmblemAI","description":"EmblemAI is open-source crypto infrastructure for both end users and AI agents. 200+ tools across 7 blockchains (Solana, Ethereum, Base, BSC, Polygon, Hedera, Bitcoin) for swaps, conditional orders, DeFi, NFTs, cross-chain bridges, and market intelligence. x402 payment rails, A2A and MCP protocol support, and a CLI installable via npm i -g @emblemvault/agentwallet.","url":"https://emblemvault.ai/api/a2a","iconUrl":"https://emblemvault.ai/EmblemAI.png","protocolVersion":"0.3.0","provider":{"url":"https://emblemvault.ai","organization":"Emblem"},"documentationUrl":"https://emblemvault.ai/docs/a2a-auth","preferredTransport":"JSONRPC","additionalInterfaces":[{"url":"https://emblemvault.ai/api/a2a","transport":"JSONRPC"}],"capabilities":{"streaming":true,"pushNotifications":false},"skills":[{"id":"required","name":"Required","description":"Always loaded (wallet, positions, memory, price calculations)","tags":["required","trading","wallet","wallet-management","balance-check","token-send","token-price","portfolio","position-tracking","cross-chain","cross-chain-bridge","changenow"],"examples":["Use required tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a required onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"solana","name":"Solana","description":"Solana swaps, balances, conditional orders, tokenized stocks discovery","tags":["solana","trading","spl-token","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","dca","jupiter","raydium","pump-fun","prestocks","xstocks","tokenized-stocks"],"examples":["Use solana tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a solana onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"ethereum","name":"Ethereum","description":"Ethereum swaps, balances, conditional orders","tags":["ethereum","trading","erc-20","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","uniswap"],"examples":["Use ethereum tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a ethereum onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"bsc","name":"Bsc","description":"BSC swaps, balances, conditional orders","tags":["bsc","trading","binance-smart-chain","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","pancakeswap","fourmeme"],"examples":["Use bsc tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a bsc onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"polygon","name":"Polygon","description":"Polygon swaps, balances, conditional orders","tags":["polygon","trading","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","quickswap"],"examples":["Use polygon tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a polygon onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"hedera","name":"Hedera","description":"Hedera swaps, balances, conditional orders","tags":["hedera","trading","hbar","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","saucerswap","memejob"],"examples":["Use hedera tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a hedera onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"base","name":"Base","description":"Base swaps, balances, conditional orders, Clanker meme tokens","tags":["base","trading","dex","token-swap","balance-check","token-send","conditional-orders","limit-order","uniswap","aerodrome","clanker"],"examples":["Use base tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a base onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"ordiscan","name":"Ordiscan","description":"Bitcoin ordinals, runes, inscriptions, BRC20","tags":["ordiscan","analytics","bitcoin","ordinals","runes","inscriptions","brc-20","brc20","counterparty","xcp","rare-pepe"],"examples":["Pull the latest Ordiscan data and summarize key insights.","Compare recent Ordiscan metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"coinglass","name":"Coinglass","description":"Futures, funding rates, ETF flows, liquidations, open interest","tags":["coinglass","analytics","derivatives","futures","funding-rates","open-interest","liquidations","etf-flows","market-analytics","crypto-sentiment"],"examples":["Pull the latest Coinglass data and summarize key insights.","Compare recent Coinglass metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"polymarket","name":"Polymarket","description":"Prediction markets, betting, event outcomes","tags":["polymarket","analytics","prediction-markets","event-outcomes","odds","markets"],"examples":["Pull the latest Polymarket data and summarize key insights.","Compare recent Polymarket metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"opensea","name":"Opensea","description":"NFTs, collections, listings, offers (Ethereum NFTs)","tags":["opensea","analytics","nft","nft-collections","nft-listings","nft-offers","ethereum-nfts","erc-721","erc-1155"],"examples":["Pull the latest Opensea data and summarize key insights.","Compare recent Opensea metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"advanced-search","name":"Advanced Search","description":"Web search, news, documentation lookup","tags":["advanced-search","analytics","web-search","market-research","documentation","crypto-news","social-sentiment","firecrawl"],"examples":["Pull the latest Advanced Search data and summarize key insights.","Compare recent Advanced Search metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"nansen","name":"Nansen","description":"Smart money analytics, whale tracking, wallet profiling, perp positions, token screening via Nansen","tags":["nansen","analytics","smart-money","whale-tracking","wallet-profiling","token-screening","perp-positions","market-analytics"],"examples":["Pull the latest Nansen data and summarize key insights.","Compare recent Nansen metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"emblem","name":"Emblem","description":"Emblem Vaults - create, mint, and manage encrypted digital asset vaults","tags":["emblem","analytics","emblem-vault","vault","encrypted-vault","mint","unvault","reveal-keys","quickvault","bitcoin","ordinals"],"examples":["Pull the latest Emblem data and summarize key insights.","Compare recent Emblem metrics and highlight notable changes."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"token-swap","name":"Token Swap","description":"Swap tokens on supported DEX venues and networks (best-effort based on available routes, liquidity, and tool constraints).","tags":["swap","token-swap","dex","defi","trading","solana","ethereum","base","bsc","polygon","hedera","jupiter","raydium","uniswap","pancakeswap","quickswap","saucerswap","aerodrome"],"examples":["Swap 0.1 SOL to USDC on Solana and only execute if slippage is <= 1%.","Get a quote for ETH → USDC on Base, explain fees, then execute with safety checks.","Swap HBAR → SAUCE on Hedera (best-effort) and summarize the resulting balances.","Compare available swap quotes for UNI → ETH and pick the best execution route."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"balance-check","name":"Balance Check","description":"Check wallet balances and token holdings across supported networks (coverage varies by chain and token standard).","tags":["wallet","balance-check","portfolio","holdings","solana","ethereum","base","bsc","polygon","hedera","bitcoin"],"examples":["Check my SOL and USDC balances on Solana and summarize them.","Show my erc-20 balances on Ethereum for USDC and WETH.","Check whether my wallet holds any ordinals/runes-related assets (best-effort)."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"token-send","name":"Token Send","description":"Prepare and send token transfers on supported networks (requires a destination address and sufficient balance; fees apply).","tags":["send","transfer","token-send","wallet","onchain","solana","ethereum","base","bsc","polygon","hedera","bitcoin"],"examples":["Send 0.01 ETH to 0x... and show the transaction result.","Transfer 5 USDC on Solana to a given address and verify the new balances.","Send HBAR to an account id on Hedera and confirm the status."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"token-price","name":"Token Price","description":"Fetch token prices/quotes (spot or best available) to support decisions like sizing, slippage checks, and portfolio summaries.","tags":["price","token-price","quote","market-data","solana","ethereum","base","bsc","polygon","hedera","coingecko"],"examples":["Get the current price of SOL and ETH and summarize the change over 24h if available.","Quote how much USDC I would get for swapping 1 ETH on Base (best-effort quote).","Compute the USD value of my token balances from the latest available prices."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"wallet-management","name":"Wallet Management","description":"Help with wallet-oriented workflows like preparing transactions, checking addresses, and summarizing holdings (execution depends on authorization and connected wallet context).","tags":["wallet","wallet-management","portfolio","onchain","solana","ethereum","base","bsc","polygon","hedera","bitcoin"],"examples":["Summarize my portfolio across supported chains and highlight the largest holdings.","Explain what information you need from me to safely send a token transfer.","Help me plan a safe swap (amount, slippage, destination token) before executing."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"cross-chain-bridge","name":"Cross-Chain Swap (Bridge)","description":"Perform best-effort cross-chain swaps via supported providers (e.g. ChangeNow). Availability and rates depend on live support for the selected assets and networks.","tags":["cross-chain","cross-chain-bridge","bridge","swap","changenow","bitcoin","solana","ethereum","base","bsc","polygon","hedera"],"examples":["Get a ChangeNow quote to swap BTC -> SOL and explain expected fees and timing.","Swap ETH -> HBAR cross-chain (best-effort) and provide the changenow tracking url.","Check the status of a cross-chain swap by transaction id."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"token-analysis","name":"Token Analysis","description":"Analyze tokens and market activity using available analytics sources (e.g. smart-money signals, derivatives metrics, and web research).","tags":["token-analysis","market-analytics","research","smart-money","derivatives","nansen","coinglass","web-search","firecrawl"],"examples":["Analyze funding rates and open interest for BTC and summarize sentiment (best-effort).","Check whether there are notable smart-money flows for a token using available analytics.","Pull recent news for a token and summarize the main catalysts."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"nft-operations","name":"NFT Operations","description":"View NFT collections, listings, and offers via supported marketplaces (primarily OpenSea; coverage depends on chain and collection).","tags":["nft","nft-operations","nft-collections","nft-listings","nft-offers","opensea","ethereum","erc-721","erc-1155"],"examples":["Fetch details for an opensea collection and summarize floor price and volume if available.","List current listings for a collection slug on opensea (best-effort).","Show offers for a specific NFT and summarize the top bids (best-effort)."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"gas-estimation","name":"Gas / Fee Estimation","description":"Estimate transaction fees (best-effort) using available quotes/simulations; final gas/fees can differ at execution time.","tags":["gas-estimation","fees","gas-fees","transaction-fees","ethereum","base","bsc","polygon","solana","hedera"],"examples":["Estimate the fees for swapping 0.5 ETH to USDC on Ethereum (best-effort).","Estimate the network fee for sending USDC on Base to 0x... (best-effort).","Explain what affects gas fees and how to reduce them for a token swap."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"transaction-history","name":"Transaction History","description":"Retrieve and summarize wallet activity where supported. Coverage may be partial depending on chain/explorer/provider limits.","tags":["transaction-history","tx-history","wallet-activity","onchain","solana","ethereum","base","bsc","polygon","hedera","bitcoin"],"examples":["Summarize my recent transactions on Solana from the last 7 days (best-effort).","Find the transaction where I received USDC on Ethereum and show the details (best-effort).","Explain any gaps in transaction history coverage for a given chain."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]}],"securitySchemes":{"bearerJwt":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Emblem-issued JWT (verified via JWKS). See: https://emblemvault.ai/docs/a2a-auth"},"apiKey":{"type":"apiKey","in":"header","name":"x-api-key","description":"Vault API key (alternative to JWT). See: https://emblemvault.ai/docs/a2a-auth"}},"security":[{"bearerJwt":[]},{"apiKey":[]}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["text/plain","text/markdown","application/json"]}