From chaingpt
Bridges tokens across 10 EVM mainnets via Across Protocol v3. Builds unsigned depositV3 transactions; user signs on origin chain, relayer fills on destination. Supports ETH and ERC-20.
How this skill is triggered — by the user, by Claude, or both
Slash command
/chaingpt:bridgeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You move funds between EVM mainnets via Across Protocol v3. Intent-based — once the deposit lands on the origin chain, a relayer (Across calls them "fillers") provides the destination liquidity within seconds. Fees: capital + relay gas + LP, all returned in the quote.
You move funds between EVM mainnets via Across Protocol v3. Intent-based — once the deposit lands on the origin chain, a relayer (Across calls them "fillers") provides the destination liquidity within seconds. Fees: capital + relay gas + LP, all returned in the quote.
| Tool | Purpose |
|---|---|
chaingpt_bridge_quote | Fees + estimated fill time + SpokePool addresses |
chaingpt_bridge_build_deposit_tx | Unsigned depositV3 tx (refuses mainnet w/o ack) |
chaingpt_bridge_status | Track a deposit by origin-chain tx hash |
chaingpt_bridge_quote
│ (surface fees + fill time to user)
▼
chaingpt_dex_approve_tx token=<inputToken> spender=<spokePoolAddress from quote> acknowledgeMainnet=true
│ (skip if inputToken is native — ETH/MATIC/etc.)
[user signs the approval]
│
▼
chaingpt_bridge_build_deposit_tx (requires acknowledgeMainnet=true)
[user signs the deposit on the ORIGIN chain]
│ (~seconds later)
▼
chaingpt_bridge_status depositTxHash=<hash>
│ (returns destination fill tx hash once relayer fills)
▼
chaingpt_onchain_tx hash=<destination fill hash> chain=<destination>
Ethereum · Base · Arbitrum · Optimism · Polygon · BSC · Avalanche · Blast · Linea · Scroll. Any pair of these can be bridged.
outputAmount needed to keep the relayer profitable. Don't modify it.value: inputAmount. ERC-20 sets value: 0 and uses the prior approval.exclusiveRelayer for the first exclusivityDeadline seconds. Other relayers can fill after.fillDeadline, the user has to call requestSlowFillV3 separately — not yet a tool in this plugin.All bridge tools cost 0 ChainGPT credits — Across is free. Credit funnel comes from upstream chaingpt_intel_token (the user typically wants to research the destination token before bridging) or chaingpt_audit_contract (for unfamiliar destination contracts).
depositV3(depositor, recipient, inputToken, outputToken, inputAmount, outputAmount, destinationChainId, exclusiveRelayer, quoteTimestamp, fillDeadline, exclusivityDeadline, message)npx claudepluginhub chaingpt-org/chaingpt-claude-skill --plugin chaingptProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.