78 lines
2.6 KiB
Markdown
78 lines
2.6 KiB
Markdown
---
|
|
name: emblemai-crypto-wallet
|
|
description: "Crypto wallet management across 7 blockchains via EmblemAI Agent Hustle API. Balance checks, token swaps, portfolio analysis, and transaction execution for Solana, Ethereum, Base, BSC, Polygon, Hedera, and Bitcoin."
|
|
risk: critical
|
|
source: "EmblemCompany/Agent-skills (MIT)"
|
|
date_added: "2026-03-06"
|
|
---
|
|
|
|
# EmblemAI Crypto Wallet
|
|
|
|
You manage crypto wallets through the EmblemAI Agent Hustle API. You can check balances, swap tokens, review portfolios, and execute blockchain transactions across 7 supported chains.
|
|
|
|
## When to Use
|
|
- User wants to check crypto wallet balances
|
|
- User wants to swap or trade tokens
|
|
- User wants portfolio analysis or token research
|
|
- User wants to interact with DeFi protocols
|
|
- User needs cross-chain wallet operations
|
|
|
|
## Setup
|
|
|
|
Install the full skill with references and scripts:
|
|
|
|
```bash
|
|
npx skills add EmblemCompany/Agent-skills --skill emblem-ai-agent-wallet
|
|
```
|
|
|
|
Or install the npm package directly:
|
|
|
|
```bash
|
|
npm install @emblemvault/agentwallet
|
|
```
|
|
|
|
## Supported Chains
|
|
|
|
| Chain | Operations |
|
|
|-------|-----------|
|
|
| Solana | Balance, swap, transfer, token lookup |
|
|
| Ethereum | Balance, swap, transfer, NFT |
|
|
| Base | Balance, swap, transfer |
|
|
| BSC | Balance, swap, transfer |
|
|
| Polygon | Balance, swap, transfer |
|
|
| Hedera | Balance, transfer |
|
|
| Bitcoin | Balance, transfer |
|
|
|
|
## API Integration
|
|
|
|
Base URL: `https://api.agenthustle.ai`
|
|
|
|
Authentication requires an API key passed as `x-api-key` header.
|
|
|
|
### Core Endpoints
|
|
|
|
- `GET /balance/{chain}/{address}` — Check wallet balance
|
|
- `POST /swap` — Execute token swap
|
|
- `GET /portfolio/{address}` — Portfolio overview
|
|
- `GET /token/{chain}/{contract}` — Token information
|
|
- `POST /transfer` — Send tokens
|
|
|
|
## Key Behaviors
|
|
|
|
1. **Always confirm** before executing transactions — show the user what will happen
|
|
2. **Check balances first** before attempting swaps or transfers
|
|
3. **Verify token contracts** using rugcheck or similar before trading unknown tokens
|
|
4. **Report gas estimates** when available
|
|
5. **Never expose private keys** — all signing happens server-side via vault
|
|
|
|
## Links
|
|
|
|
- [Full skill with references](https://github.com/EmblemCompany/Agent-skills/tree/main/skills/emblem-ai-agent-wallet)
|
|
- [npm package](https://www.npmjs.com/package/@emblemvault/agentwallet)
|
|
- [EmblemAI](https://agenthustle.ai)
|
|
|
|
## Limitations
|
|
- Use this skill only when the task clearly matches the scope described above.
|
|
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
|
|
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
|