← ClaudeAtlas

debridgelisted

Complete deBridge Protocol SDK for building cross-chain bridges, message passing, and token transfers on Solana. Use when building cross-chain applications, bridging assets between Solana and EVM chains, or implementing trustless external calls.
sendaifun/skills · ★ 128 · AI & Automation · score 81
Install: claude install-skill sendaifun/skills
# deBridge Solana SDK Development Guide A comprehensive guide for building Solana programs with the deBridge Solana SDK - enabling decentralized cross-chain transfers of arbitrary messages and value between blockchains. ## Overview deBridge is a cross-chain infrastructure protocol enabling: - **Cross-Chain Transfers**: Bridge assets between Solana and 20+ EVM chains - **Message Passing**: Send arbitrary messages across blockchains - **External Calls**: Execute smart contract calls on destination chains - **Sub-Second Settlement**: ~2 second median settlement time - **Capital Efficiency**: Intent-based architecture with 4bps lowest spreads ### Key Features - 26+ security audits (Halborn, Zokyo, Ackee Blockchain) - $200K bug bounty on Immunefi - 100% uptime since launch - Zero security incidents ## Quick Start ### Installation Add the SDK to your Anchor/Solana program: ```bash cargo add --git ssh://git@github.com/debridge-finance/debridge-solana-sdk.git debridge-solana-sdk ``` Or add to `Cargo.toml`: ```toml [dependencies] debridge-solana-sdk = { git = "ssh://git@github.com/debridge-finance/debridge-solana-sdk.git" } ``` ### Basic Setup (Anchor) ```rust use anchor_lang::prelude::*; use debridge_solana_sdk::prelude::*; declare_id!("YourProgramId11111111111111111111111111111"); #[program] pub mod my_bridge_program { use super::*; pub fn send_cross_chain( ctx: Context<SendCrossChain>, target_chain_id: [u8; 32], receiver: Vec<u8>,