Core logo

Core

Overview
Status
Mainnet
Type
Alt. Chain
Fee Token
CORE
BTC Supply
₿0
Core (in relation to Bitcoin) is an EVM sidechain with a hybrid consensus mechanism, Satoshi Plus, that leverages both DPoW and DPoS. It uses a federated multisig to bridge BTC with multiple parties ensuring the honesty of the two-way peg. The native token of the network is CORE, which is used for transaction fees, staking, and governance in Core DAO.
CUSTODY
DATA AVAILABILITY
OPERATORS
FINALITY ASSURANCE
Trust Assumption Review
BTC Custody
Very High
🛑
Solv SolvBTC.m
Users trust custodians and various onchain contracts. We have not reviewed the contract implementations for this chain
SolvBTC claims to be partially backed by native BTC managed by custodian providers. It’s been stated that Copper, Ceffu, Fireblocks, and Cobo are custodial providers securing BTC that partially backs SolvBTC. SolvBTC is additionally backed by various BTC-derivative assets; M-BTC, BTCB, wBTC, FBTC, cbBTC, BTC.b, and tBTC.

Multisigs securing derivative assets backing by SolvBTC are secured by GnosisSafes with 5 signers.

A percentage of SolvBTC on Core is backed by SolvBTC on Merlin.
Data Availability
Medium
⚠️
Data availability requirement fulfilled by Core chain full nodes
Core Chain's data availability requirement is fulfilled by its own network of full nodes. Anyone with enough computational resources can run a Core Chain full node.
Network Operators
Medium
⚠️
Core's hybrid consensus mechanism operates the network
Core Chain has a network of validators who participate as block producers. Each day, the validators with the highest hybrid score (from DPOW and DPOS) are elected to participate in block production. Any Core chain full node can register to become a part of this set.

There is a minimum stake to run a Core Chain validator node.
Finality Guarantees
Medium
⚠️
Transaction finality is provided by Core Chain consensus and has no assurances inherited from Bitcoin
State transitions are finalized by Core Chain's consensus mechanism. All roles in this mechanism are minimally permissionless.
Bitcoin Security
Core indirectly inherits security from Bitcoin consensus participants
As a part of its hybrid consensus mechanism, Bitcoin miners can delegate hashrate to Core validators to improve their overall voting power.
Core Chain requires another token to function
The CORE token is required to pay for transaction fees and smart contract execution on Core Chain. It is also used for staking and governance. The token is directly required for the security of the network, as the staking of it is one of the two variables used to create a weighted score for validator election and leader selection.
No MEV introduced on Bitcoin
Core Chain does not introduce any MEV on Bitcoin. Users trust Core Chain validators to not extract MEV.
Core Chain indirectly contributes to the security budget.
Core validators will reward miners who delegated their hashrate to them with newly issued CORE tokens.
🚨 Project is not a sidesystem
This project will be moved to the Alternative category
Projects that do not meet our requirements to be considered a sidesystem will be moved to the Alternative category. They have until June 30th to implement the technical requirements to be considered a sidesystem.
Withdrawals
Withdrawals from coreBTC rely on several permissionless roles.
Core Chain’s consensus-enshrined bridged BTC, coreBTC, relies on several roles for withdrawals, although they are all permissionless. It also relies on the liveness of Core Chain, as one of those roles is a set of smart contracts on Core Chain.
Technology
Ethereum Virtual Machine
Core Chain uses the Ethereum Virtual Machine (EVM) for its execution environment. While this environment was initially created for Ethereum, it has been adopted by many other networks.

Like many other Bitcoin sidechains, Core Chain leverages the EVM to tap into existing developer resources and tooling.
coreBTC
coreBTC is a native bridged BTC. Several roles are involved in the burning and minting of coreBTC.

Lockers hold BTC after minting and distribute it after burning. They must be over-collateralized at risk of liquidation by Liquidators. Other roles are involved as well, such as Guardians, Bitcoin Light Clients, Slashers, Relayers, and Verifiers.
Use Cases
Onchain applications
Onchain applications are supported. Onchain applications including borrowing and lending protocols, onchain exchanges (commonly referred to as decentralized exchanges), and more. These applications are supported with more expressive smart contract environments.
Source Code
Code is open-source
Core's node implementation is open-source.
Knowledge Bits
Learn more