Track 1 · Foundations4 of 5

One protocol, every chain

XChain isn't a Bitcoin app copied onto other coins. It's one token standard that runs on many chains at once.

Most token platforms are married to a single blockchain. XChain lifts the token layer above the chain, so the same tokens, tools, and rules work across Bitcoin, Litecoin, and Dogecoin. Adding the next chain is a config file, not a fork.

One XChain layer: 36 ACTIONs · one wallet, SDK & explorer
↓   ↓   ↓
₿ BitcoinŁ LitecoinÐ Dogecoin+ any compatible chain
each chain keeps its own ledger & proof-of-work; only the token layer is shared

The old way: one platform per chain

Every token platform before XChain was bound to a single blockchain. Counterparty put tokens on Bitcoin; bringing the same idea to Dogecoin meant forking the entire codebase into a separate project (Dogeparty): a different platform, a different ledger, with no shared standard between them. Copying a platform isn't the same as connecting one.

The XChain way: one layer, many chains

XChain shares one token layer across every chain it runs on: the same 36 commands, the same token rules, and the same wallet, SDK, and explorer. A token on Bitcoin and a token on Dogecoin are the same kind of object. Each chain still keeps its own ledger and its own proof-of-work; only the layer that interprets tokens is shared.

Why one shared standard matters

This is what makes the headline features possible at all: atomic cross-chain swaps, a single multi-chain wallet, and one set of tools that works everywhere. Under the hood, each chain runs its own independent pipeline (decoder, indexer, explorer), while a shared hub coordinates anything that crosses chains.

Adding a chain is configuration, not a fork

Because XChain only needs a Bitcoin-style chain underneath, onboarding a new one is a coin configuration file: network and address format, the fee schedule, special addresses, and activation heights. The protocol, the action handlers, the indexer, and all the tooling stay exactly the same, and cross-chain swaps extend to the new chain automatically. Any chain with a standard Bitcoin-style RPC whose transactions parse with bitcoinjs-lib can be added.

Run your own private network

The same stack runs in regtest mode, a fully isolated network with instant blocks and no public peers. That makes XChain a ready-made private token platform: issue and manage internal assets, run controlled internal markets, or notarize records on a chain your organization fully controls, using the exact same software as a public deployment.

Open the wallet ← All topics