diff --git a/docs/announce/altai-gnfd.md b/docs/announce/altai-gnfd.md new file mode 100644 index 0000000000..78189488c7 --- /dev/null +++ b/docs/announce/altai-gnfd.md @@ -0,0 +1,30 @@ +# Altai Upgrade of Greenfield + +
Run a BSC node
- +Become a builder and create blocks and offering them to the validator
- -Interacting with BSC requires sending requests to specific JSON-RPC API methods.
diff --git a/docs/bnb-smart-chain/staking/developer-guide.md b/docs/bnb-smart-chain/staking/developer-guide.md index bde8878243..4ad33c10cc 100644 --- a/docs/bnb-smart-chain/staking/developer-guide.md +++ b/docs/bnb-smart-chain/staking/developer-guide.md @@ -241,7 +241,8 @@ to `0` to get all the locked BNBs. The contracts do not save the initial delegation amount of a delegator. To get the accumulated reward, the following steps can be taken: 1) track the initial delegation amount in your system, 2) call -the `getPooledBNB` of the credit contract of a validator, 3) do the math. +the `getPooledBNB` of the credit contract of a validator, 3) do the math. You can refer +to [this code repository](https://github.com/bnb-chain/staking-reward-example) for example. ### How to get the total staking address of a validator? diff --git a/docs/bnb-smart-chain/staking/user-guide.md b/docs/bnb-smart-chain/staking/user-guide.md index 898a4ca071..e0262bcb05 100644 --- a/docs/bnb-smart-chain/staking/user-guide.md +++ b/docs/bnb-smart-chain/staking/user-guide.md @@ -61,3 +61,17 @@ To claim your stakes and rewards, you need to undelegate. After the unbonding period, you can claim your stakes by clicking the `Claim` button. {:style="width:400px"} + +## FAQs + +### Which wallet can be used to delegate to validators? + +Currently, `MetaMask` and `TrustWallet` are supported, along with any wallets compatible +with `WalletConnect`. + +### Can I delegate/undelegate/redelegate/claim stakes on explorers? + +If you want to do the aforementioned delegate/undelegate/redelegate/claim operations on BscScan or BscTrace, +you should call the staking hub contract in the following URLs: +* [BscScan Stake Hub](https://bscscan.com/address/0x0000000000000000000000000000000000002002#writeContract) +* [BscTrace Stake Hub](https://bsctrace.com/address/0x0000000000000000000000000000000000002002?tab=Contract&p=1&view=contract_write) diff --git a/docs/bnb-smart-chain/validator/create-val.md b/docs/bnb-smart-chain/validator/create-val.md index 561db210f9..aa1aab6cf3 100644 --- a/docs/bnb-smart-chain/validator/create-val.md +++ b/docs/bnb-smart-chain/validator/create-val.md @@ -64,7 +64,7 @@ The following addresses are required: ##### Generate Consensus Address -Download the BSC geth binary from [the official release page](https://github.com/bnb-chain/bsc/releases/tag/v1.3.10). +Download the BSC geth binary from [the official release page](https://github.com/bnb-chain/bsc/releases/). Note: Make sure you are downloading the correct binary based on your machine's platform, e.g., if you are using MacOS, you should download the `geth_mac` file. In the following, we will refer the binary as `geth` for simplicity. @@ -147,3 +147,4 @@ Identity is used to associate the new validator with the old validator created o Once you have filled out all the required information, click the `Submit` button to submit the transaction. +Note: Upon completing these steps, your node is not guaranteed to become an active validator. Selection is based on a ranking that reflects the total BNB staked, with only the top N nodes being chosen as active validators. The number N is determined by the "maxElectedValidators" parameter within the StakeHubContract (0x0000000000000000000000000000000000002002). As of November 4th, 2024, this number stands at 8 for the testnet and 45 for the mainnet. \ No newline at end of file diff --git a/docs/bnb-smart-chain/validator/mev/user-guide.md b/docs/bnb-smart-chain/validator/mev/user-guide.md new file mode 100644 index 0000000000..6d5e07ea2b --- /dev/null +++ b/docs/bnb-smart-chain/validator/mev/user-guide.md @@ -0,0 +1,67 @@ +--- +title: User Guide - BSC MEV +--- + + +# User Guide + +PBS(Proposer-Builder Separation) framework offers several advantages for BNB Chain users: + +- Users are less likely to have their transactions front-run or sandwiched. +- Increased competition among block builders can lead to more efficient markets and potentially lower gas prices. +- Enhanced transaction privacy: Users' transactions are exposed to fewer parties before being included in a block. +- Faster transaction processing: More efficient block construction can lead to quicker transaction confirmations. + +## For Retail Traders + +When you trade on a decentralized exchange (DEX), you risk being targeted by bots that can front-run your trades, meaning they see your transaction in the public mempool and execute a similar trade first, profiting from the price change you were going to cause. This can result in you getting a worse price or even losing money. Private RPCs offer a solution to this problem. They route your transactions through a private mempool(Provided by builders), hiding them from bots. This means your trades are less likely to be front-run, and you're more likely to get the price you expect. + +Some DEX protocols or builder providers are keen to provide free protection features, and the average transaction confirmation time is around 4-5 seconds, and it may fluctuate according to the network conditions. + +| Role | Status and Comments | +| ---------------------------- | ------------------------------------------------------------ | +| Free Privacy Protecting RPCs |Create token with BNB Chain one-stop tokenization service platforms quickly and easily without coding to help your business growth
+Set up wallet and buy crypto
+ + +Create token to help your business grow
+ + +Transform your real world assets
+ + +Transform your brand and activate user engagement
+ +