一键导入
crypto-wallet
Cryptocurrency wallet — check balances, addresses, and transactions
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Cryptocurrency wallet — check balances, addresses, and transactions
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Google Calendar — list, create, and manage events via gcal CLI
Manage HubSpot CRM — contacts, companies, deals, tickets
Manage Shopify store — products, orders, customers, inventory
Configure audio transcription and image/video understanding for channels
AWS CLI for S3, EC2, Lambda, CloudWatch, RDS, and ECS
Google Calendar — list, create, and manage events via gcal CLI
| name | crypto-wallet |
| version | 0.1.0 |
| author | devclaw |
| description | Cryptocurrency wallet — check balances, addresses, and transactions |
| category | finance |
| tags | ["crypto","bitcoin","ethereum","wallet","blockchain"] |
| requires | {"bins":["curl","jq"]} |
Check cryptocurrency balances, addresses, and transactions.
API keys (optional; Etherscan for higher rate limits; store in vault, never use export):
vault_save etherscan_api_key "your_key"vault_get etherscan_api_key — keys auto-inject as uppercase env varsBitcoin (blockchain.info), BlockCypher, CoinGecko, CoinCap, and Solana RPC work without keys.
# Check address balance (blockchain.com)
curl -s "https://blockchain.info/q/addressbalance/BITCOIN_ADDRESS" | jq '.'
# Address info
curl -s "https://blockchain.info/rawaddr/BITCOIN_ADDRESS" | jq '{
balance: .final_balance,
total_received: .total_received,
n_tx: .n_tx
}'
# Current price
curl -s "https://blockchain.info/ticker" | jq '.USD.last'
# Transaction info
curl -s "https://blockchain.info/rawtx/TX_HASH" | jq '{hash, size, block_height}'
# Check balance (etherscan.io — optional API key for higher rate limits)
curl -s "https://api.etherscan.io/api?module=account&action=balance&address=ADDRESS&tag=latest&apikey=$ETHERSCAN_API_KEY" | jq '.result'
# Get ETH price
curl -s "https://api.etherscan.io/api?module=stats&action=ethprice&apikey=$ETHERSCAN_API_KEY" | jq '.result'
# Transaction list
curl -s "https://api.etherscan.io/api?module=account&action=txlist&address=ADDRESS&apikey=$ETHERSCAN_API_KEY" | jq '.result[:5]'
# ERC-20 token balance
curl -s "https://api.etherscan.io/api?module=account&action=tokenbalance&contractaddress=TOKEN_ADDR&address=WALLET_ADDR&apikey=$ETHERSCAN_API_KEY" | jq '.result'
# BTC, LTC, DOGE supported
curl -s "https://api.blockcypher.com/v1/btc/main/addrs/ADDRESS/balance" | jq '.'
# Ethereum
curl -s "https://api.blockcypher.com/v1/eth/main/addrs/ADDRESS/balance" | jq '.'
# Litecoin
curl -s "https://api.blockcypher.com/v1/ltc/main/addrs/ADDRESS/balance" | jq '.'
# Current prices
curl -s "https://api.coingecko.com/api/v3/simple/price?ids=bitcoin,ethereum,solana&vs_currencies=usd" | jq '.'
# Coin info
curl -s "https://api.coingecko.com/api/v3/coins/bitcoin" | jq '{
name, symbol,
price: .market_data.current_price.usd,
change_24h: .market_data.price_change_percentage_24h
}'
# Top coins
curl -s "https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&order=market_cap_desc&per_page=10" | jq '.[] | {name, current_price, market_cap}'
# Get asset price
curl -s "https://api.coincap.io/v2/assets/bitcoin" | jq '.data.priceUsd'
# Get multiple assets
curl -s "https://api.coincap.io/v2/assets?ids=bitcoin,ethereum" | jq '.data[]'
# Historical prices
curl -s "https://api.coincap.io/v2/assets/bitcoin/history?interval=d1" | jq '.data[-7:]'
# Balance (mainnet)
curl -s -X POST "https://api.mainnet-beta.solana.com" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"getBalance","params":["WALLET_ADDRESS"]}' | jq '.result.value'
# Bitcoin transaction
curl -s "https://blockchain.info/rawtx/TX_HASH" | jq '{
hash, block_height, inputs: .inputs | length, outputs: .out | length
}'
# Ethereum transaction
curl -s "https://api.etherscan.io/api?module=proxy&action=eth_getTransactionByHash&txhash=TX_HASH&apikey=$ETHERSCAN_API_KEY" | jq '.result'
# Generate random private key (for testing only!)
openssl rand -hex 32
# Use bitcoinlib or similar for proper key management
pip install bitcoinlib
python -c "from bitcoinlib.wallets import Wallet; w = Wallet.create('test'); print(w.get_key().address)"
crypto, bitcoin, ethereum, wallet balance, crypto price, check crypto, blockchain, cryptocurrency