OnChain Bridges - V2 (testnet)

Move an NFT between Base Sepolia and Solana devnet, in either direction. The top section bridges an EVM NFT to Solana; the return-leg section below sends a wrapped cNFT back to Base Sepolia.

EVM wallet (source)
not connected
Solana wallet (destination)
not connected (you can also paste a destination address below)

Token contract: 0x51FEE499baD37DDAF9958a0ddc6EEAB7A7811A60. You need to already own this token (TBNFT.mint is owner-only on the deployer).

Auto-filled from your connected Solana wallet; edit to send the wrapped cNFT to a different address. The keeper finalizes the mint to this wallet shortly after CCIP delivery (Phase 2).

CCIP fee quote
-
LINK allowance
-

Solana -> Base Sepolia (return leg)

Push a wrapped cNFT back to Base Sepolia. CCIP auto-executes the destination side, so no keeper run is needed.

Heads up: Phantom may show a red "could lose your funds" warning.
This is a known false positive while our program is pending review with Phantom and Blowfish (submitted 2026-05-20). The transaction itself is a routine Chainlink CCIP send. Check the box, click "Yes, confirm" and it goes through normally - we tested this end-to-end.
Why does this warning appear?

Phantom uses Blowfish to simulate every Solana transaction client-side. Blowfish's heuristics flag any program ID they haven't verified yet, even when the underlying call is a well-known protocol like Chainlink CCIP.

Our verification request is in their queue. Until it lands (typically 1-4 weeks) the warning will appear on every bridge tx. You can verify the tx is safe by inspecting it on Solana Explorer after signing.

Asset program: BLraGeYr2uPW7pPPHLiYq3JzC2seVSDy9zFMoF3NM7iQ

Connect a Solana wallet (above) to see your wrapped cNFTs here.

Auto-filled from your connected EVM wallet; edit to send the unlocked NFT to a different address.