LUXDocumentation
Docs/B-Chain (Bridge)

B-Chain (Bridge)

Cross-chain asset bridge with MPC threshold signing across major external networks. LP-333 signer set management with 100M LUX slashable bonds.

Overview

The Bridge Chain connects Lux Network to major external blockchains through MPC threshold signing. Unlike centralized bridges, the B-Chain distributes signing authority across a decentralized set of validators with 100M LUX in slashable bonds (LP-333).

Bridge operations are verified by multiple independent parties before execution. The threshold signing scheme means no single party can move funds — a configurable quorum must agree on every cross-chain transfer.

Supported networks include Ethereum, Bitcoin, Solana, Cosmos, Polkadot, and others. New chains can be added through governance proposals without protocol upgrades.

Technical Specifications

Networks200+
SigningMPC Threshold (t-of-n)
Bond100M LUX (slashable)
VerificationMulti-party
Settlement~30 seconds
Chain TypeOptional

Features

Broad external network connectivity
MPC threshold signing
100M LUX slashable bonds
LP-333 signer set management
Trustless verification
Governance-controlled chain additions

Quick Start

Install the Lux SDK and start interacting with Bridge Chain.

Installation

npm install luxnet

Example

import { BridgeClient } from 'luxnet/bridge'

const bridge = new BridgeClient('https://bridge.lux.network')

// Bridge ETH from Ethereum to Lux
const tx = await bridge.transfer({
  sourceChain: 'ethereum',
  destChain: 'lux-c',
  asset: 'ETH',
  amount: '1.5',
  recipient: '0x...',
})

SDKs & Libraries

API Reference

Full API reference documentation is available at docs.lux.network.

View Full API Docs