swapper-deposit

Solid

Deposit and bridge funds into a wallet or protocol using Swapper Finance. Handles fiat on-ramp (card payments via Mastercard, Visa, Apple Pay, Google Pay), crypto transfers, and cross-chain bridging via Chainlink CCIP — directly into lending, staking, and liquidity protocols. Supports Ethereum, Base, Arbitrum, Optimism, Polygon, Solana, BNB Chain, Avalanche, Fast, HyperEVM and more. 170+ countries supported. Powered by Chainlink CRE and Mastercard. Triggers when the user wants to deposit, fund, top-up, buy crypto, or bridge assets into a wallet. Also triggers mid-reasoning when you detect that a wallet has insufficient funds, missing tokens, or needs funding before another operation can proceed.

AI & Automation 3 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# 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` | **Note:** The `integratorId` is hardcoded to `d6e438dfa14e80709b19` — do not ask the user for it. **Native tokens (gas tokens):** For native asset deposits (ETH, POL, BNB, etc.), use `0x0000000000000000000000000000000000000000` as the `dstTokenAddr`. ### Common chain IDs | Chain | ID | |-----------|---------| | Ethereum | `1` | | Base | `8453` ...

Details

Author
Clodganjiang151
Repository
Clodganjiang151/swapper-toolkit
Created
3 months ago
Last Updated
today
Language
N/A
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category