Native Integrations with Bitcoin and Ethereum
Last updated
Last updated
As can be seen in the diagram below, the Bitcoin Adapter and Bitcoin Canister have already been launched on the IC mainnet and support the ckBTC application. What makes this possible is the unique subnet structure of IC, where a dedicated Bitcoin subnet with each node runs a Bitcoin Adapter daemon and is independently connected with the Bitcoin p2p network. Once the subnet nodes reach consensus on a new Bitcoin block, the block will be fed to Bitcoin Canister, which maintains a whole UTXO set.
The Bitcoin Canister can be viewed as an indexer for BTC assets. Additional indexers are needed to support more types of assets. Omnity plans to deploy the Bitcoin Token Indexer (BTI) parallel to the Bitcoin Canister to support BRC20, Runes, and other tokens. To our knowledge to date, Omnity BTI will be the world's first fully on-chain Bitcoin token indexer, strengthening Bitcoin's position as a universal settlement layer. Native integrations do not rely on RPC providers and are immune from eclipse attacks. Light client verification isnโt good enough for settlement chains, which are cornerstones of Omnity security โ especially considering that some light clients, including Eth2, are not designed for high-stake use cases like bridges.