
Swapper Deposit
This handles both fiat onramp and cross-chain bridging into any wallet or protocol you specify. You give it a destination address, chain ID, and token, and it generates a Swapper Finance deeplink that supports card payments, crypto transfers, and CCIP bridging across 60+ chains. It's backed by Chainlink CRE for the full compliance and settlement flow, with Mastercard processing covering 170 countries. The skill also triggers mid-reasoning when Claude detects insufficient funds during an operation, which is genuinely useful for automated workflows. The deeplink approach keeps things simple, though developers building apps can use the TypeScript SDK for embedded widgets or modals instead.
- skills.sh installs
- 835
- GitHub stars
- 855
- last updated
- Jul 14, 2026
Install
$ npx -y skills add swapperfinance/swapper-toolkit --skill swapper-deposit --agent claude-codeInstalls into .claude/skills of the current project.
Files
Swapper Deposit Skill
When to activate
- The user explicitly asks to deposit, fund, top-up, or bridge assets into a wallet.
- Mid-reasoning: you detect that a wallet lacks sufficient funds to complete a requested operation (e.g., a trade, deployment, or transfer fails due to insufficient balance).
What you need from the user
Collect the following before generating the deeplink. Ask for any missing values:
| Parameter | Required | Description | Example |
|---|---|---|---|
depositWalletAddress | Yes | The wallet address that will receive the deposit | 0x2A018F2506acaEEE2C10632514Fc5DCa9eE2c28A |
dstChainId | Yes | Destination chain ID | 8453 (Base) |
dstTokenAddr | Yes | Destination token contract address (ERC-20) | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 |
Sponsors
Details
- Repository
- github.com/swapperfinance/swapper-toolkit
- First seen
- Jun 3, 2026