Bridging solutions that
move as fast as DeFi
Plug and play solutions for any application or site. Built for blazingly fast performance at global scale.
deAPI
Harness the power of deBridge in your own app with real-time liquidity and info transfers across the whole of DeFi.
deWidget
Onboard users, supercharge your onboarding funnel, and collect affiliate fees with our easily customizable plug-and-play widget.
dePort
Deploy your token on any chain supported by deBridge in a couple of clicks.
deHardhat
Test and simulate your deBridge integration before it goes live, as if it's already in production.
deSDK
Build endlessly sophisticated cross-chain apps with our framework-agnostic SDK.
deNFT
Move your NFT collection to any chain supported by deBridge to tap into new utilities or users.
Integrations in action
We have been working with the @deBridge team for over a few months, and we are impressed both by their unique technical solution to the challenging cross-chain problem, as well as their commitment to all the details for a seamless experience for users.
We have really appreciate working with @deBridge so far, and we're just getting started.
Looking ahead, we're excited to continue this partnership, bringing even more non-native tokens to the Solana ecosystem. The future of DeFi on Solana looks brighter than ever! If you're interested in helping us expand Solana DeFi, please consider joining our Discord: discord.gg/BXAeVWdmmD
Connect your chain to deBridge
Subscribe to deBridge IaaS and get complete cross-chain messaging, asset custody, and bridging, all with one subscription.
Integrate deBridge API
const { formatEther } = require("ethers/lib/utils"); async function quote(params) { const response = await fetch('https://dln.debridge.finance/v1.0/dln/quote?' + new URLSearchParams(params)); const data = await response.json(); if (data.errorCode) throw new Error(data.errorId) return data } async function main() { console.log("Trading 1 ETH from Ethereum to BNB...") const { estimation } = await quote({ srcChainId: 1, srcChainTokenIn: '0x0000000000000000000000000000000000000000', srcChainTokenInAmount: '1000000000000000000', dstChainTokenOutAmount: 'auto', dstChainId: 56, dstChainTokenOut: '0x0000000000000000000000000000000000000000', prependOperatingExpenses: true }); const minOutcome = estimation.dstChainTokenOut.recommendedAmount; const minOutcomeWithoutDecimals = formatEther(minOutcome) console.log(`Expected outcome: ${minOutcomeWithoutDecimals} BNB`) } main().catch(err => console.error(err))
#!/bin/bash
curl -s "https://dln.debridge.finance/v1.0/dln/quote?srcChainId=1&srcChainTokenIn=0x0000000000000000000000000000000000000000&srcChainTokenInAmount=1000000000000000000&dstChainTokenOutAmount=auto&dstChainId=56&dstChainTokenOut=0x0000000000000000000000000000000000000000&prependOperatingExpenses=true" | jq
1 admin@debridge: ~ node dln.js
2 Trading 1 ETH from Ethereum to BNB...
3 Expected outcome: BNB
admin@debridge:bash dln.sh