skills/send/SKILL.md
Send native tokens (ETH, cBTC, HYPE, MON) or ERC-20 tokens to an address on Base, Citrea, HyperEVM, or Monad. Simulates before sending. Supports --simulate for gas-only estimation.
npx skillsauth add ahmetenesdur/fibx-agentic-wallet-skills sendInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Transfer native tokens or ERC-20 tokens to a destination address. The CLI automatically simulates the transaction before execution — if simulation fails, no funds are sent.
npx fibx@latest status and npx fibx@latest balance to verify connectivity and funds.--chain <name>. If not specified, default to base and state it.ETH on non-Base chains.tx-status with the same --chain flag.| Chain | Flag | Native Token |
| -------- | ------------------ | ------------ |
| Base | --chain base | ETH |
| Citrea | --chain citrea | cBTC |
| HyperEVM | --chain hyperevm | HYPE |
| Monad | --chain monad | MON |
npx fibx@latest send <amount> <recipient> [token] [--chain <chain>] [--simulate] [--json]
If token is omitted, the chain's native token is used.
| Parameter | Type | Description | Required |
| ----------- | ------ | ---------------------------------------- | -------- |
| amount | number | Amount to send (e.g. 0.1, 100) | Yes |
| recipient | string | Destination address (0x...) | Yes |
| token | string | Token symbol (e.g. USDC, ETH, MON) | No |
| chain | string | base, citrea, hyperevm, or monad | No |
| simulate | flag | Estimate gas without executing | No |
| json | flag | Output as JSON | No |
Default token: chain native. Default chain: base.
User: "Send 10 USDC to 0x123...abc"
npx fibx@latest status
npx fibx@latest balance
# Confirm recipient with user
npx fibx@latest send 10 0x123...abc USDC
npx fibx@latest tx-status <hash>
User: "Send 0.05 MON to 0xdef...456 on Monad"
npx fibx@latest status
npx fibx@latest balance --chain monad
npx fibx@latest send 0.05 0xdef...456 MON --chain monad
npx fibx@latest tx-status <hash> --chain monad
| Error | Action |
| -------------------- | ------------------------------------------------ |
| Insufficient funds | Inform user of current balance via balance. |
| Simulation failed | Transaction would revert — check amount and gas. |
| Invalid address | Validate recipient is a valid 0x address. |
| Not authenticated | Run authenticate-wallet skill first. |
| Rate limit / 429 | Use config skill to set a custom RPC. |
balance BEFORE sending to verify sufficient funds.portfolio to see your full holdings with USD values across all chains.tx-status AFTER sending to confirm the transaction succeeded.config to set a custom RPC if you encounter rate limit errors.testing
Get a swap price quote without authentication. Check exchange rates, output amounts, and route info for any token pair on Base, Citrea, HyperEVM, or Monad. No wallet or session required.
testing
Check the on-chain status of a transaction and get the block explorer link. Supports Base, Citrea, HyperEVM, and Monad.
testing
Swap tokens using Fibrous aggregation on Base, Citrea, HyperEVM, or Monad. Finds optimal route, simulates before execution. Supports --simulate for gas-only estimation without sending.
data-ai
Show a consolidated cross-chain portfolio overview with USD valuations for all token holdings and DeFi positions. Use when the user asks about their portfolio, net worth, total value, or asset breakdown across chains.