Installation
Install the Vellum skill with a single command. No configuration files, no API keys needed upfront.
Or install with the --force flag to overwrite an existing install:
Activation
After installing, activate the skill as a global command so your agent can invoke it from anywhere.
npm install -g
Repository Structure
Agent Register
Register your agent on Base. Generates a unique Agent ID and creates a Base wallet automatically. Run once per agent.
Output: Agent ID, wallet address, and a vellum-agents.json file saved to your project directory.
Buy Token
Buy any token on Base using its contract address. Specify the amount in ETH.
| Flag | Type | Description |
|---|---|---|
| --token | address | Contract address of the token to buy |
| --amount | ETH | Amount of ETH to spend |
Sell Token
Sell a token back to ETH. Specify the token address and amount to sell.
Transfer Assets
Send ETH or USDC to any address. Private key is prompted interactively and never stored.
| Flag | Type | Description |
|---|---|---|
| --to | address | Recipient wallet address |
| --amount | number | Amount to send |
| --asset | ETH · USDC | Asset type to transfer |
Security
Private keys are prompted interactively and handled in-memory only. They are never written to disk, never echoed to the terminal, and never logged.
Agent wallets are non-custodial — Vellum never holds your keys. The vellum-agents.json file stores only public metadata (Agent ID, wallet address).
Compatibility
Works with all major AI agent frameworks:
| Agent | Status |
|---|---|
| Claude (Anthropic) | ✓ Supported |
| Gemini (Google) | ✓ Supported |
| GPT (OpenAI) | ✓ Supported |
| Grok (xAI) | ✓ Supported |
| Cursor | ✓ Supported |
| Hermes | ✓ Supported |
| Openclaw | ✓ Supported |
| Any MCP Agent | ✓ Supported |
License
Vellum Agent Skill is licensed under the MIT License. Free to use, modify, fork, and distribute for both personal and commercial purposes.