Skip to content

Commit 9da7fa6

Browse files
2 parents 26b343b + c9e7469 commit 9da7fa6

6 files changed

Lines changed: 21 additions & 19 deletions

File tree

docs/Dev-Guide/create-core-dapp.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,18 @@
11
---
2-
sidebar_label: Full Stake dApp Toolkit
2+
sidebar_label: Full Stack dApp Toolkit
33
hide_table_of_contents: false
44
sidebar_position: 2
55
description: CLI tool to bootstrap a full-stack Web3 DApp on Core
66
---
77

8-
98
import Tabs from '@theme/Tabs';
109
import TabItem from '@theme/TabItem';
1110

1211
# Full-Stack Starter Kit for Building dApps on Core
1312

1413
---
1514

16-
### `create-core-dapp`: Full Stake dApp Toolkit
15+
### `create-core-dapp`: Full Stack dApp Toolkit
1716

1817
`create-core-dapp` is a CLI tool to bootstrap a fully functional full-stack Web3 DApp on [Core](https://www.npmjs.com/package/create-core-dapp). It comes pre-configured with:
1918

@@ -154,7 +153,7 @@ NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID=your_project_id_here
154153

155154
:::note
156155
Get your WalletConnect Project ID from [cloud.walletconnect.com](https://cloud.walletconnect.com/)
157-
:::
156+
:::
158157

159158
## Deploy Contracts
160159

docs/stake-and-delegate/btc-staking-txn-decoder.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,22 @@ sidebar_position: 2
66

77
# BTC Staking Transaction Decoder
88

9-
The BTC Staking Transaction Decoder is a powerful tool available on [Core scan](https://scan.coredao.org/btc-stake-txn-decoder) that allows users to verify and validate their Bitcoin staking transactions. This tool is essential for ensuring that your staking transactions are properly formatted and will be processed by the Core network.
9+
The BTC Staking Transaction Decoder is a powerful tool available on [Core Scan](https://scan.coredao.org/btc-stake-txn-decoder) that allows users to verify and validate their Bitcoin staking transactions. This tool helps diagnose potential formatting issues with your staking transactions after they’ve been submitted to the Core network
1010

1111
## Overview
1212

1313
The decoder tool performs comprehensive validation of BTC staking transactions by:
1414

1515
- **Transaction Confirmation Status**: Verifies that the transaction has been confirmed on the Bitcoin network
16-
- **OP_RETURN Output Validation**: Ensures the transaction contains the correct OP_RETURN output format required by the Core protocol
16+
- **OP_RETURN Output Validation**: Verifies the transaction contains the correct OP_RETURN output format required by the Core protocol
1717
- **Validator Address Verification**: Confirms that the target validator address is valid and active on the Core network
1818
- **Protocol Compliance**: Validates that the transaction meets all Core staking protocol requirements
1919

2020
<p align="center">
2121
![btc-staking-txn-decoder](../../static/img/btc-staking-txn-decoder/txn-decoder.png)
2222
</p>
2323

24-
This validation process ensures that your BTC staking transaction will be properly processed by the Core network relayers and your stake will be successfully registered.
24+
This validation process analyzes your BTC staking transaction and assists in identifying issues if the transaction did not succeed.
2525

2626
## Tool Functionality
2727

@@ -41,7 +41,7 @@ This tool tracks the following transaction statuses:
4141

4242
### Step 1: Access the Decoder Tool
4343

44-
Navigate to the [BTC Staking Transaction Decoder](https://scan.coredao.org/btc-stake-txn-decoder) on Core scan.
44+
Navigate to the [BTC Staking Transaction Decoder](https://scan.coredao.org/btc-stake-txn-decoder) on Core Scan.
4545

4646
### Step 2: Enter Transaction Hash
4747

@@ -57,7 +57,9 @@ The decoder will provide detailed information about your transaction:
5757
- **Transaction State**: Shows the current status of your staking transaction (Pending, Confirming, Staked, Failed, Expired, Redeemed, or Missed)
5858
- **Input/Output Addresses**: Shows the flow of BTC in your staking transaction
5959
- **OP_RETURN Data**: Contains the encoded staking information including delegator and validator addresses
60-
- **LockTime**: The timestamp when your staking period ends
60+
- **Delegator address**: The CORE reward address of the staker on the Core chain.
61+
- **Validator address**: The address of the validator to whom the staker delegated their BTC.
62+
- **LockTime**: [Unix timestamp](https://www.unixtimestamp.com/) representing the end date and time of your staking
6163
- **PublicKeyHash**: Your public key hash for verification purposes
6264

6365
<p align="center">
@@ -83,8 +85,7 @@ The decoder will provide detailed information about your transaction:
8385

8486
## Benefits of Using the Decoder
8587

86-
1. **Prevents Failed Stakes**: Identify issues before they cause problems
87-
2. **Verifies Protocol Compliance**: Ensure your transaction meets all requirements
88-
3. **Provides Transparency**: Clear visibility into your staking transaction details
88+
- **Verifies Protocol Compliance**: Verifies whether the transaction meets all requirements and decodes the staking transaction details.
89+
- **Provides Transparency**: Clear visibility into your staking transaction details
8990

90-
The BTC Staking Transaction Decoder helps users verify the details of their selft custodial BTC staking transactions, ensuring transparency and accuracy throughout the staking process.
91+
The BTC Staking Transaction Decoder helps users verify the details of their self-custodial BTC staking transactions and helps you to resolve issues when a BTC staking transaction fails to register with the Core network.

docs/stake-and-delegate/btc-staking/Ledger-Core-Guides/mainnet/btc-redemption.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ Before you begin, make sure you have:
4747
> ⚠️ **Note:** You will not be able to redeem or redelegate staked BTC until the designated timelock has expired.
4848
4949
## Steps to Redeem Expired Timelock BTC
50-
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.
50+
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.
5151

5252
### Step #1: Connect Core Wallet to the Staking Website
53-
1. Connect your Core Mainnet wallet to the Core BTC Staking website. Remember to use the same wallet that you had used at the time of staking BTC. Click on the "**Connect**" button in the top right corner of the website.
53+
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.
5454

5555
<p align="center" style={{zoom:"80%"}}>
5656
![install-coredao-app-on-ledger](../../../../../static/img/ledger-core/mainnet/connect-core-wallet.png)
@@ -59,7 +59,7 @@ After the timelock period for BTC has expired, users are eligible to redeem or r
5959
2. From the displayed wallet modal, select the wallet of your choice configured for use with Core Mainnet.
6060

6161
### Step #2: Navigate to Staking Dashboard
62-
1. Ensure your Ledger device is installed with the latest firmware and connected to your computer with Ledger"s primary Bitcoin (BTC) address.
62+
1. Ensure your Ledger device is installed with the latest firmware and connected to your computer with Ledger's primary Bitcoin (BTC) address.
6363
2. Navigate to the [Core Ledger BTC Staking Website](https://stake.coredao.org/staking).
6464
3. On the website UI, hover over your connected wallet in the top right corner and click "**My Staking**".
6565

docs/stake-and-delegate/btc-staking/stake-btc-guide.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ Note: For BTC staking, transferring the staking validator will interrupt staking
141141

142142
### BTC Staking Transaction Decoder
143143

144-
Users can verify their BTC staking transactions in [Core scan](https://scan.coredao.org/btc-stake-txn-decoder) by:
144+
Users can verify their BTC staking transactions in [Core Scan](https://scan.coredao.org/btc-stake-txn-decoder) by:
145145

146146
- Checking transaction confirmation status
147147
- Validating the OP_RETURN output format
@@ -151,7 +151,7 @@ Users can verify their BTC staking transactions in [Core scan](https://scan.core
151151
![btc-staking-txn-decoder](../../../static/img/btc-staking-txn-decoder/txn-decoder.png)
152152
</p>
153153

154-
This ensures that your BTC staking transaction meets all protocol requirements and will be properly processed by the Core network relayers.
154+
This enables you to verify your BTC staking transaction meets all protocol requirements and identifies potential issues if the transaction has failed to be processed by the Core network relayers.
155155

156156
:::info
157157
For detailed information about the BTC Staking Transaction Decoder, including common issues and solutions, check out the [guide](../btc-staking-txn-decoder.md) for more details.

docusaurus.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const config: Config = {
1919
// Set the /<baseUrl>/ pathname under which your site is served
2020
// For GitHub pages deployment, it is often '/<projectName>/'
2121
// baseUrl: '/',
22-
baseUrl: "/CoreDAO-Docs",
22+
baseUrl: "/",
2323

2424
// GitHub pages deployment config.
2525
// If you aren't using GitHub pages, you don't need these.

sidebars.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ const sidebars: SidebarsConfig = {
206206
"Dev-Guide/hardhat",
207207
"Dev-Guide/foundry",
208208
"Dev-Guide/contract-verify",
209+
"Dev-Guide/create-core-dapp",
209210
{
210211
type: "link",
211212
label: "Build dapp on Core",
@@ -240,6 +241,7 @@ const sidebars: SidebarsConfig = {
240241
items: [
241242
"Dev-Guide/bridge-with-layerzero",
242243
"Dev-Guide/core-bridge-resources",
244+
"Dev-Guide/thirdweb-universal-bridge"
243245
],
244246
},
245247
],

0 commit comments

Comments
 (0)