Transfer Coins or Tokens
SkillDev toolsTransfer CVM coins or fungible tokens between Convex accounts. Use when the user wants to send coins or tokens to another account.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Transfer Coins or Tokens skill
What this skill tells your AI
The instructions your AI receives, as published by convex-dev/convex in .agents/skills/transfer/SKILL.md and read by ahel’s review.
A transfer is a transaction, so it needs a key the user has supplied — see the
transact skill for the authorisation model and the CLI form. Without a key
you can prepare the transfer but not execute it.
CVM Coin Transfer
Source: (transfer #42 1000000000) — sends 1 CVM.
With a Convex MCP server configured, its transfer tool takes to
(destination address) and amount (in copper).
Fungible Token Transfer
Source: (@convex.fungible/transfer #TOKEN #DEST AMOUNT)
With the MCP transfer tool, set the token parameter to the token actor
address.
Before Executing
- Confirm destination and amount with the user. Restate both in CVM units — "send 2.5 CVM to #42" — and get agreement before signing. A transfer is irreversible.
- Convert to copper: multiply CVM by 1,000,000,000. Getting this wrong by a factor of 10^9 is the easiest and most expensive mistake here.
- Check the sender's balance first with a query, so a
:FUNDSfailure is caught before signing rather than after. - For tokens, check the token balance, not the coin balance — they are unrelated.
Report the result in CVM units (e.g. "Sent 2.5 CVM to #42").
Signals
- GitHub stars
- 117
- Forks
- 47
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
transfer- Source
- github.com/convex-dev/convex