Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/Learn/core-concepts/architecture.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Through Satoshi Plus, **Bitcoin miners/mining pools, Bitcoin stakers, and CORE t

## Satoshi Plus Consensus: Major Components

<p align="center">
<p align="center" style={{zoom:"120%"}}>
![component-diagram](../../../static/img/Core-Architecture.png)
</p>

Expand Down
2 changes: 1 addition & 1 deletion docs/Learn/core-concepts/satoshi-plus-consensus/DPoW.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ DPoW forms a **symbiotic relationship** between the Bitcoin and Core networks:
- Bitcoin miners gain a second block reward through CORE token rewards
- Core benefits from Bitcoin's unmatched security and decentralized infrastructure

<p align="center">
<p align="center" style={{zoom:"100%"}}>
![dpow-core-architechture](../../../../static/img/staoshi-plus/DPoW.png)
</p>

Expand Down
6 changes: 3 additions & 3 deletions docs/Learn/core-concepts/satoshi-plus-consensus/rewards.md
Original file line number Diff line number Diff line change
Expand Up @@ -146,8 +146,8 @@ This dynamic fosters active delegation decisions and validator competition.

## Conclusion

<p align="center">
![rewards](../../../../static/img/validator/Rewards-In-Core-Ecosystem.png)
<p align="center" style={{zoom:"120%"}}>
![validator-reward-distribution](../../../../static/img/staoshi-plus/Rewards-In-Core-Ecosystem.png)
</p>

Core's reward system properly incentivizes and aligns **miners, stakers, validators, and infrastructure roles**. Through a transparent and configurable system, rewards drive security, decentralization, and sustained community participation across Satoshi Plus consensus.
Core's reward system properly incentivizes and aligns **miners, stakers, validators, and infrastructure roles**. Through a transparent and configurable system, rewards drive security, decentralization, and sustained community participation across Satoshi Plus consensus.
8 changes: 8 additions & 0 deletions docs/Learn/core-token/tokenomics.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,9 @@ CORE has a **fixed supply of 2.1 billion tokens**, mirroring Bitcoin's scarcity

## Token Distribution

<p align="center" style={{zoom:"80%"}}>
![tokenomics](../../../static/img/tokenomics/CORE_Tokenomics.png)
</p>

1. **Node Mining (39.995% - 839,900,000 CORE):** Validator rewards distributed over 81 years
2. **Users (25.029% - 525,600,000 CORE):** Community allocation at mainnet's genesis
Expand All @@ -31,15 +33,21 @@ CORE has a **fixed supply of 2.1 billion tokens**, mirroring Bitcoin's scarcity

### Cumulative CORE Emissions Monthly (First 6 Years)

<p align="center">
![6-years-emissions](../../../static/img/tokenomics/Cumulative_CORE_Emissions_Monthly.png)
</p>

### Cumulative CORE Emissions Yearly (81 Years)

<p align="center">
![81-years-emissions](../../../static/img/tokenomics/Cumulative_CORE_Emissions_Yearly.png)
</p>

### Breakdown of Allocations

<p align="center">
![break-down-of-emissions](../../../static/img/tokenomics/Breakdown_of_Allocations.png)
</p>

## Deflationary Mechanisms

Expand Down
4 changes: 3 additions & 1 deletion docs/Node/validator/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,11 @@ Commission fees are paid directly to each validator’s designated fee address a
> **Note:** Rewards are settled **per round**, not per block. Each round corresponds to a full validator election cycle (~24 hours, UTC+0).

<p align="center">
![validator-reward-distribution](../../../static/img/validator/Rewards-In-Core-Ecosystem.png)
![validator-reward-distribution](../../../static/img/staoshi-plus/Rewards-In-Core-Ecosystem.png)
</p>



### Sample Reward Calculation
Let us assume that the base reward for a round is **3000 CORE** and that a particular validator sets its commission rate to **20%**. These tokens do not go directly to the proposer. Instead, they are shared among validators and delegators. These **3000 CORE** will be distributed according to each participant's stake. Assume that the fees generated from all transactions in all the blocks in a round were **100 CORE**.

Expand Down
2 changes: 1 addition & 1 deletion docs/Node/validator/setting-up-validator.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ Let’s break down the flags used in this command:

- **`cache 8000`:** Allocates a large cache (8GB in this case) to improve performance.

- **`networkid`:** Specify the Core network chain ID you intend to run the validator node (e.g., 1114 for Core Tesnet2)
- **`networkid`:** Specify the Core network chain ID you intend to run the validator node (e.g., 1114 for Core Testnet2)


#### Syncing from Genesis
Expand Down
2 changes: 2 additions & 0 deletions docs/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,9 @@ sidebar_position: 1

The Core blockchain is a high-performance, EVM-compatible Layer-1 blockchain, designed to be Bitcoin's complementary and hyper-scalable smart contract platform. By leveraging Bitcoin-native CLTV timelocks, Bitcoin mining hash power, and modern smart contract capabilities, Core unlocks Bitcoin as both the prime protector and central asset of a thriving decentralized application ecosystem. As the only end-to-end platform supporting both Bitcoin Staking and EVM-compatible smart contracts, Core serves as Bitcoin's first Proof of Stake layer.

<p align="center" style={{zoom:"120%"}}>
![core-header](../static/img/core-header.png)
</p>

## Learn

Expand Down
2 changes: 1 addition & 1 deletion docs/stake-and-delegate/CORE-staking.md
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ If you wish to undelegate your CORE, click the three dots at the end of your cho

## Claiming Rewards

You can view reward information about your active delegations by selecting **My Staking** in the top right corner in the header of the staking website. Delegation (staking) rewards are distributed at the end of each round at 00:00 UTC every day. To be eligible to earn rewards, it is required to complete a full staking round (00:00:00 - 23:59:29 UTC).
You can view reward information about your active delegations by selecting **My Staking** in the top right corner in the header of the staking website. Delegation (staking) rewards are distributed at the end of each round at 00:00 UTC every day. To be eligible to earn rewards, it is required to complete a full staking round (00:00:00 - 23:59:59 UTC).

To claim your rewards, simply select the **Claim** button on the top left and sign the transaction. After sending the transaction, you will receive the rewards to your linked address. Historical claim transactions are listed on the website's **Claim** tab, as shown below.

Expand Down
4 changes: 2 additions & 2 deletions docs/stake-and-delegate/Ledger-CORE-staking.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ Note that before staking CORE, users have to enable blind signing in the setting
![enable-blind-signing](../../static/img/ledger-core/CORE-Staking/UI-2.png)
</p>

### Step:4: Add Ledger Device to Your EVM Wallet
### Step 4: Add Ledger Device to Your EVM Wallet

Before proceeding with staking CORE using Ledger, it is important to add your Ledger device to the EVM wallet (e.g., MetaMask, etc.) you will be using to connect your Ledger for staking CORE.

Expand Down Expand Up @@ -159,7 +159,7 @@ A minimum of **1 CORE** is required to participate in staking CORE tokens on Cor
3. Click on "**View on Core Scan**" to view details of your CORE staking transaction on the Core Scan block explorer.

:::note
To be eligible to earn rewards, you must complete a full staking round on (00:00:00 - 23:59:29 UTC).
To be eligible to earn rewards, you must complete a full staking round on (00:00:00 - 23:59:59 UTC).
:::

## FAQs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Before you begin, ensure your Ledger device is updated and the Ledger Core app i

To ensure a secure and seamless experience, please note the following key requirements:
* **Use Only Supported Ledger Devices:** BTC staking, redemption, and redelegation on Core are supported **only** on specific supported Ledger hardware wallets with the latest firmware. Always update your device via Ledger Live before use.
* **Always Use the Ledger"s Core App:** You must use the Ledger Core app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
* **Always Use the Ledger's Core App:** You must use the Ledger Core app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
* **Staking BTC Only from the Primary BTC Wallet Address:** Currently, BTC staking, redemption, and redelegation on Core through Ledger are supported **only** from the primary BTC address of the Ledger device. Secondary or derived addresses are not compatible.

## Supported Ledger Hardware Wallets
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Before you begin, ensure your Ledger device is updated and the Core app is insta

To ensure a secure and seamless experience, please note the following key requirements:
* **Use Only Supported Ledger Devices:** BTC staking, redemption, and redelegation on Core are supported **only** on specific supported Ledger hardware wallets with the latest firmware. Always update your device via Ledger Live before use.
* **Always Use the Ledger"s Core App:** You must use the Ledger Core app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
* **Always Use the Ledger's Core App:** You must use the Ledger Core app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
* **Staking BTC Only from the Primary BTC Wallet Address:** Currently, BTC staking, redemption, and redelegation on Core through Ledger are supported **only** from the primary BTC address of the Ledger device. Secondary or derived addresses are not compatible.

## Supported Ledger Hardware Wallets
Expand Down Expand Up @@ -50,7 +50,7 @@ Before you begin, make sure you have:
After the timelock period for BTC has expired, users are eligible to redeem or redelegate their delegated Bitcoin assets. You must use the same Ledger wallet Bitcoin address used for staking BTC to redeem your BTC after the timelock expiry.

### Step #1: Connect Core Wallet to the Staking Website
1. Connect your Core Mainnet wallet to the Core BTC Staking website. Remember to use the same Bitoin address and wallet that you had used at the time of staking BTC. Click on the "**Connect**" button in the top right corner of the website.
1. Connect your Core Mainnet wallet to the Core BTC Staking website. Remember to use the same Bitcoin address and wallet that you had used at the time of staking BTC. Click on the "**Connect**" button in the top right corner of the website.

<p align="center" style={{zoom:"80%"}}>
![install-coredao-app-on-ledger](../../../../../static/img/ledger-core/mainnet/connect-core-wallet.png)
Expand Down Expand Up @@ -98,7 +98,7 @@ After the timelock period for BTC has expired, users are eligible to redeem or r
![install-coredao-app-on-ledger](../../../../../static/img/ledger-core/mainnet/btc-redemption/UI-5.png)
</p>

### Step#5: Connect Ledger Device for Redemption of Staked BTC
### Step#6: Connect Ledger Device for Redemption of Staked BTC

#### Option #1: Connecting the Ledger Device Directly to the Staking Website

Expand Down Expand Up @@ -160,6 +160,6 @@ After connecting your Ledger device, ensure that the device is unlocked and the
Have more questions? Check out the [FAQs](../../../../FAQs/ledger-core-faqs.md) section for answers to common issues, troubleshooting, and best practices.

## Conclusion
By following this guide, you"ve successfully redeemed staked BTC on the Core blockchain using your Ledger hardware wallet. The combination of Core"s Self-Custodial BTC Staking model and Ledger"s industry-leading security, enhanced by Clear Signing via the Ledger Core app, provides maximum transparency, confidence, and safety. Your successful redemption marks a secure and transparent interaction with Core"s decentralized infrastructure. You now have complete ownership of your reclaimed BTC.
By following this guide, you've successfully redeemed staked BTC on the Core blockchain using your Ledger hardware wallet. The combination of Core's Self-Custodial BTC Staking model and Ledger's industry-leading security, enhanced by Clear Signing via the Ledger Core app, provides maximum transparency, confidence, and safety. Your successful redemption marks a secure and transparent interaction with Core's decentralized infrastructure. You now have complete ownership of your reclaimed BTC.


Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ Alternatively, users can also use Xverse to stake Bitcoin from their Ledger devi

3. Click on "**View on BTC Explorer**" to view details of your BTC staking transaction on the BTC Explorer.

> ⚠️ **Note:** To be eligible to earn rewards, you must complete a full staking round (00:00:00 - 23:59:29 UTC).
> ⚠️ **Note:** To be eligible to earn rewards, you must complete a full staking round (00:00:00 - 23:59:59 UTC).

## FAQs
Have more questions? Check out the [FAQs](../../../../FAQs/ledger-core-faqs.md) section for answers to common issues, troubleshooting, and best practices.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ The user will be prompted to review and approve the transaction from their Ledge

1. Sign the transaction with your Ledger device wallet after reviewing the transaction details.

2. Always use the Ledger Core Tesnet app, not the Ledger Bitcoin app, for redelegation of expired timelocked BTC on the Core Testnet. The Bitcoin app lacks support for redemption and redelegation operations. Further, the Ledger Core Testnet app supports Clear Signing, which displays all transaction details (such as amount, addresses, and fees) directly on your Ledger device screen. This ensures full transparency and allows you to verify and approve the transaction, thereby safeguarding your assets from unintended or malicious actions. For more details on Clear Signing, refer [here](https://www.ledger.com/academy/topics/ledgersolutions/what-is-clear-signing).
2. Always use the Ledger Core Testnet app, not the Ledger Bitcoin app, for redelegation of expired timelocked BTC on the Core Testnet. The Bitcoin app lacks support for redemption and redelegation operations. Further, the Ledger Core Testnet app supports Clear Signing, which displays all transaction details (such as amount, addresses, and fees) directly on your Ledger device screen. This ensures full transparency and allows you to verify and approve the transaction, thereby safeguarding your assets from unintended or malicious actions. For more details on Clear Signing, refer [here](https://www.ledger.com/academy/topics/ledgersolutions/what-is-clear-signing).


2. Once the transaction is approved on your Ledger device, the staking website will display a "Transaction Submitted" notification, confirming that your BTC redelegation request has been successfully initiated.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ Before you begin, ensure your Ledger device is updated and the Core Testnet app
## Before You Begin: Important Reminders
To ensure a secure and seamless experience, please note the following key requirements:

1. Use Only Supported Ledger Devices: BTC staking, redemption, and redelegation on Core Testnet are supported only on specific supported Ledger hardware wallets with the latest firmware. Always update your device via Ledger Live before use.
1. **Use Only Supported Ledger Devices:** BTC staking, redemption, and redelegation on Core Testnet are supported only on specific supported Ledger hardware wallets with the latest firmware. Always update your device via Ledger Live before use.

2. Always Use the Ledger’s CoreDAO App: You must use the Ledger Core Testnet app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC on Core Testnet. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.
2. **Always Use the Ledger’s Core's Testnet App:** You must use the Ledger Core Testnet app (not the Ledger Bitcoin app) for both staking, redeeming, or redelegating BTC on Core Testnet. The Bitcoin app does not support redemption operations of staked BTC and may prevent successful redemption.

3. Staking BTC Only from the Primary BTC Wallet Address: Currently, BTC staking, redemption, and redelegation on Core Testnet through Ledger are supported only from the primary BTC address of the Ledger device. Secondary or derived addresses are not compatible.
3. **Staking BTC Only from the Primary BTC Wallet Address:** Currently, BTC staking, redemption, and redelegation on Core Testnet through Ledger are supported only from the primary BTC address of the Ledger device. Secondary or derived addresses are not compatible.

## Supported Ledger Hardware Wallets

Expand Down Expand Up @@ -53,7 +53,7 @@ Before you begin, make sure you have:

After the timelock period for BTC has expired, users are eligible to redeem or redelegate their delegated Bitcoin assets. You must use the same Ledger wallet address used for staking BTC to redeem your BTC after the timelock expiry.

### Step #1: Connect Core Wallet to the Staking Website
### Step#1: Connect Core Wallet to the Staking Website

1. Navigate to the [Core Testnet Staking Website](https://stake.test2.btcs.network/staking).

Expand All @@ -67,7 +67,7 @@ After the timelock period for BTC has expired, users are eligible to redeem or r

4. From the displayed wallet modal, select the wallet of your choice configured for use with Core Testnet.

### Step #2: Navigate to Testnet Staking Dashboard
### Step#2: Navigate to Testnet Staking Dashboard

1. Ensure your Ledger device is installed with the latest or supporting firmware and connected to your computer with Ledger’s primary Bitcoin (BTC) address.

Expand All @@ -77,7 +77,7 @@ After the timelock period for BTC has expired, users are eligible to redeem or r
![my-staking](../../../../../static/img/ledger-core/testnet/btc-redeem/UI-1.png)
</p>

### Step #3: Navigate to Testnet BTC Staking Records
### Step#3: Navigate to Testnet BTC Staking Records

1. On the "**My Staking Dashboard**" page, select "**BTC**" records from the displayed tabs.

Expand All @@ -91,7 +91,7 @@ After the timelock period for BTC has expired, users are eligible to redeem or r
![my-staking-records](../../../../../static/img/ledger-core/testnet/btc-redeem/my-staking-1.png)
</p>

### Step #4: Verify BTC Staking and Redemption Details
### Step#4: Verify BTC Staking and Redemption Details

1. On the displayed "**Redeem BTC**" modal, cross-check the **BTC staking address**, the **BTC Amount** that will be redeemed, and the **Receiving Bitcoin address**. To redeem the BTC, you **_must_** connect to the same Bitcoin address as the one initiating the Bitcoin staking transaction.

Expand All @@ -103,15 +103,15 @@ After the timelock period for BTC has expired, users are eligible to redeem or r
![verify-tx-details](../../../../../static/img/ledger-core/testnet/btc-redeem/UI-12.png)
</p>

### Step #5: Sign the BTC Unlock Transaction on Ledger Device
### Step#5: Sign the BTC Unlock Transaction on Ledger Device

1. Click "**Sign By Bitcoin Wallet**" to sign the BTC redemption transaction from your Ledger device.

<p align="center" style={{zoom:"40%"}}>
![sign-tx](../../../../../static/img/ledger-core/testnet/btc-redeem/UI-13.png)
</p>

### Step#5: Connect Ledger Device for Redemption of Staked BTC
### Step#6: Connect Ledger Device for Redemption of Staked BTC

#### Option #1: Connecting the Ledger Device Directly to the Staking Website

Expand All @@ -137,7 +137,7 @@ Alternatively, you can use Xverse Wallet to redeem BTC directly from your Ledger
![connect-xverse-wallet](../../../../../static/img/ledger-core/testnet/btc-redeem/UI-8.png)
</p>

### Step#6: Review & Approve Transaction on Ledger Device
### Step#7: Review & Approve Transaction on Ledger Device

1. After connecting your Ledger device, ensure that the device is unlocked and the Ledger Core Testnet app is open. You will be prompted on the screen to approve the transaction.

Expand Down
Loading