bridgelisted
Install: claude install-skill ChainGPT-org/chaingpt-claude-skill
# ChainGPT Bridge 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.
## Tools
| 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 |
## The mandatory pipeline
```text
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>
```
## Supported networks
Ethereum · Base · Arbitrum · Optimism · Polygon · BSC · Avalanche · Blast · Linea · Scroll. Any pair of these can be bridged.
## Key behavior
- **Fee math**: input − relay_fee − lp_fee = output. The quote returns the exact `outputAmount` nee