skills/nexus-elements-bridge-deposit/SKILL.md
DEPRECATED — BridgeDeposit has been removed. Use Nexus One (config.mode = "deposit") for all deposit flows. Refer to the nexus-one-deposit agent skill for current integration guidance.
npx skillsauth add availproject/nexus-elements nexus-elements-bridge-depositInstall 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.
BridgeDeposit has been removed from Nexus Elements.
All deposit flows (bridge + execute and swap + execute) are now handled by Nexus One with config.mode = "deposit" and a specific deposit config object.
Replace any BridgeDeposit usage with NexusOne:
import { NexusOne } from "@/components/nexus-one/nexus-one";
import { encodeFunctionData } from "viem";
const AAVE_POOL = "0x794a61358D6845594F94dc1DB02A252b5b4814aD";
const USDC_BASE = "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913";
<NexusOne
config={{
mode: "deposit",
deposit: {
title: "Aave",
protocol: "Aave",
chainId: 8453,
tokenSymbol: "USDC",
tokenDecimals: 6,
tokenAddress: USDC_BASE,
executeDeposit: (_symbol, tokenAddress, amount, _chainId, user) => ({
to: AAVE_POOL,
data: encodeFunctionData({ /* ... */ }),
tokenApproval: {
token: USDC_BASE,
amount,
spender: AAVE_POOL,
},
}),
},
}}
connectedAddress={address}
/>
npx shadcn@latest add @nexus-elements/nexus-one
For integration guidance, refer to the Nexus One Deposit agent skill:
nexus-one-deposit — Setup, prefill config, and contract transaction building for deposits with Nexus One.data-ai
Scaffolding, configuration, and integration of the Nexus One component in swap mode (config.mode = "swap"). Handles cross-chain swaps and bridges.
testing
Scaffolding, configuration, and integration of the Nexus One component in send mode (config.mode = "send"). Used to send tokens to an external recipient address cross-chain.
data-ai
Scaffolding, configuration, and integration of the Nexus One component in deposit mode (config.mode = "deposit"). Handles swapping assets and executing custom smart contract calls on the destination chain.
development
Detailed guidelines for LLMs and developer agents on migrating codebases from legacy standalone Nexus Elements widgets (swaps, fast-bridge, transfer, deposit) to the unified Nexus One component.