{"version":"0.1.0","name":"EmblemAI","description":"EmblemAI lets users and AI agents trade crypto, automate trading, swap tokens, check balances, send transactions, manage wallets, explore NFTs, and research across Solana, Ethereum, Base, Robinhood Chain, BSC, Polygon, Hedera, and Bitcoin. Conditional orders: Solana, Ethereum, Base, BSC, Polygon.","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","relay"],"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 and balances","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":"robinhood","name":"Robinhood","description":"Robinhood Chain swaps, balances, transfers, and Pons creator-token burns (no conditional orders)","tags":["robinhood","trading","robinhood-chain","ethereum-l2","dex","token-swap","balance-check","token-send","token-burn","uniswap","weth","usdg","pons"],"examples":["Use robinhood tools to fetch prices and execute a trade (with safety checks).","Create a step-by-step plan for a robinhood onchain action, then run the tools."],"inputModes":["text/plain","application/json"],"outputModes":["text/plain","text/markdown","application/json"]},{"id":"hyperliquid","name":"Hyperliquid","description":"Hyperliquid perps & spot — account, positions, open/historical orders, fills, funding, market data (read-only)","tags":["hyperliquid","analytics","perps","perpetuals","derivatives","futures","funding-rates","open-interest","positions","order-book","spot"],"examples":["Pull the latest Hyperliquid data and summarize key insights.","Compare recent Hyperliquid metrics and highlight notable changes."],"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":"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","robinhood","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","robinhood","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","robinhood","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","robinhood","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","robinhood","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 through Relay. Availability and rates depend on live support for the selected assets and networks.","tags":["cross-chain","cross-chain-bridge","bridge","swap","relay","bitcoin","solana","ethereum","base","bsc","polygon","hedera"],"examples":["Get a Relay quote to swap BTC -> SOL and explain expected fees and timing.","Swap ETH -> SOL cross-chain and provide the Relay 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","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","robinhood","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","robinhood","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"]}