diff --git a/docs/bc-fusion/developers/staking.md b/docs/bc-fusion/developers/staking.md index b963ec30bd..ff59c79073 100644 --- a/docs/bc-fusion/developers/staking.md +++ b/docs/bc-fusion/developers/staking.md @@ -232,7 +232,7 @@ the `getPooledBNB` of the credit contract of a validator, 3) do the math. The contract does not provide a function to get the total staking address of a validator. It needs a offchain service to index `Delegated`, `Redelegated`, `Undelegated` events for the purpose. -For example, you can consider building an indexer to crawl `Delegated`, `Redelegated`, `Undelegated` events on [stakeHub contract](https://bscscan.com/address/0x0000000000000000000000000000000000002002) first. Then sort the events according to your requirements. +For example, you can consider building an indexer to crawl `Delegated`, `Redelegated`, `Undelegated` events on [stakeHub contract](https://bsctrace.com/address/0x0000000000000000000000000000000000002002) first. Then sort the events according to your requirements. ### How to get all validators' information? diff --git a/docs/bc-fusion/users/bep153-stake-migration.md b/docs/bc-fusion/users/bep153-stake-migration.md index 92cea6ac19..e9bdb63dfc 100644 --- a/docs/bc-fusion/users/bep153-stake-migration.md +++ b/docs/bc-fusion/users/bep153-stake-migration.md @@ -17,19 +17,19 @@ Staking Derivatives (LSD) protocol's users. ## For Individual Delegators -1. Open the [Staking contract](https://bscscan.com/address/0x0000000000000000000000000000000000002001) on BSCScan +1. Open the [Staking contract](https://bsctrace.com/address/0x0000000000000000000000000000000000002001) on BSCTrace 2. You can find your delegation information on the "Transactions" tab, or you can query the contract as the following: - * Go to the [Staking contract tab](https://bscscan.com/address/0x0000000000000000000000000000000000002001#readContract) + * Go to the [Staking contract tab](https://bsctrace.com/address/0x0000000000000000000000000000000000002001?tab=Contract&p=1&view=contract_read) * Query the `getDelegated` function with your address as the parameter ![img](../../assets/bcfusion/bep153-migration1.png) 3. Undelegate your delegations by calling - the `undelegate` [function](https://bscscan.com/address/0x0000000000000000000000000000000000002001#writeContract) + the `undelegate` [function](https://bsctrace.com/address/0x0000000000000000000000000000000000002001?tab=Contract&p=1&view=contract_write) ![img](../../assets/bcfusion/bep153-migration2.png) 4. Afther the unbounding period (7 days), call - the `claimUndelegated` [function](https://bscscan.com/address/0x0000000000000000000000000000000000002001#writeContract) + the `claimUndelegated` [function](https://bsctrace.com/address/0x0000000000000000000000000000000000002001?tab=Contract&p=1&view=contract_write) to get your BNB back ![img](../../assets/bcfusion/bep153-migration3.png) diff --git a/docs/bnb-greenfield/for-developers/cross-chain-integration/demo-contract-as-bucket-owner.md b/docs/bnb-greenfield/for-developers/cross-chain-integration/demo-contract-as-bucket-owner.md index 296bd65f33..c82a3d90c9 100644 --- a/docs/bnb-greenfield/for-developers/cross-chain-integration/demo-contract-as-bucket-owner.md +++ b/docs/bnb-greenfield/for-developers/cross-chain-integration/demo-contract-as-bucket-owner.md @@ -83,7 +83,7 @@ log('send crosschain tx!'); const receipt = await waitTx( demo.createBucket(bucketName, transferOutAmt, executorData, { value }) ); -log(`https://testnet.bscscan.com/tx/${receipt.transactionHash}`); +log(`https://testnet.bsctrace.com/tx/${receipt.transactionHash}`); ``` #### get bucket id by name after bucket created diff --git a/docs/bnb-greenfield/for-developers/cross-chain-integration/mirror.md b/docs/bnb-greenfield/for-developers/cross-chain-integration/mirror.md index 6bafaeabf3..eee6df8f37 100644 --- a/docs/bnb-greenfield/for-developers/cross-chain-integration/mirror.md +++ b/docs/bnb-greenfield/for-developers/cross-chain-integration/mirror.md @@ -24,7 +24,7 @@ mirror object succ, txHash: 0774F400EBD42FAB009A6B3C303EF8625B57AB551E0F065C546B ``` You can go to [GreenfieldScan](https://testnet.greenfieldscan.com) to view the details of mirror operation. -Then, go to [BscScan](https://testnet.bscscan.com) and you can find out that there is a NFT transferred to you. +Then, go to [BSCTrace](https://testnet.bsctrace.com) and you can find out that there is a NFT transferred to you. ![Transaction Details](../../static/asset/mirror-object.png) @@ -44,7 +44,7 @@ mirror bucket succ, txHash: 0xba1ca47a2271864b2010158b13535331301ba3289aab8e3735 ``` You can go to [GreenfieldScan](https://testnet.greenfieldscan.com) to view the details of mirror operation. -Then, go to [BscScan](https://testnet.bscscan.com) and you can find out that there is a NFT transferred to you. +Then, go to [BSCTrace](https://testnet.bsctrace.com) and you can find out that there is a NFT transferred to you. ## Mirror Group @@ -68,5 +68,5 @@ transaction hash: 99A749ECC3CEB8B7CF4B8132A19D1A04EF7247F8549477B6AD28CA69BD11E6 ``` You can go to [GreenfieldScan](https://testnet.greenfieldscan.com) to view the details of mirror operation. -Then, go to [BscScan](https://testnet.bscscan.com) and you can find out that there is a NFT transferred to you. +Then, go to [BSCTrace](https://testnet.bsctrace.com) and you can find out that there is a NFT transferred to you. diff --git a/docs/bnb-greenfield/for-developers/network-endpoint/network-info.md b/docs/bnb-greenfield/for-developers/network-endpoint/network-info.md index 858a0bf477..25b10b6b06 100644 --- a/docs/bnb-greenfield/for-developers/network-endpoint/network-info.md +++ b/docs/bnb-greenfield/for-developers/network-endpoint/network-info.md @@ -28,11 +28,11 @@ transfer their BNBs between Greenfield and BSC. The following cross-chain bridge ### Mainnet - [Greenfield Explorer](https://greenfieldscan.com), developed by TraceReal. -- [BSC Explorer](https://bscscan.com/) +- [BSC Explorer](https://bsctrace.com/) ### Testnet - [Greenfield Testnet Explorer](https://testnet.greenfieldscan.com/), developed by TraceReal. -- [BSC Testnet Explorer](https://testnet.bscscan.com) +- [BSC Testnet Explorer](https://testnet.bsctrace.com) ## DCellar [DCellar](https://dcellar.io), as the inaugural application built on the BNB Greenfield, serves as an ultimate client of diff --git a/docs/bnb-opbnb/advanced/run-your-own-l2-with-opbnb.md b/docs/bnb-opbnb/advanced/run-your-own-l2-with-opbnb.md index d6d530b80e..fdc1bfc576 100644 --- a/docs/bnb-opbnb/advanced/run-your-own-l2-with-opbnb.md +++ b/docs/bnb-opbnb/advanced/run-your-own-l2-with-opbnb.md @@ -514,7 +514,7 @@ forge script scripts/Deploy.s.sol:Deploy --private-key $GS_ADMIN_PRIVATE_KEY -- ``` If you see a nondescript error that includes `EvmError: Revert` and `Script failed` then you likely need to change the `IMPL_SALT` environment variable. This variable determines the addresses of various smart contracts that are deployed via [CREATE2](https://eips.ethereum.org/EIPS/eip-1014). If the same `IMPL_SALT` is used to deploy the same contracts twice, the second deployment will fail. You can generate a new `IMPL_SALT` by running `direnv` allow anywhere in the opbnb. -You can check the DEPLOYMENT_OUTFILE after deployed successfully. The contract address will be printed when the script running and the address can searched in https://testnet.bscscan.com/ . +You can check the DEPLOYMENT_OUTFILE after deployed successfully. The contract address will be printed when the script running and the address can searched in https://testnet.bsctrace.com/ . ### L1 Contracts diff --git a/docs/bnb-opbnb/core-concepts/opbnb-protocol-addresses.md b/docs/bnb-opbnb/core-concepts/opbnb-protocol-addresses.md index 617d0f4221..08c65d1398 100644 --- a/docs/bnb-opbnb/core-concepts/opbnb-protocol-addresses.md +++ b/docs/bnb-opbnb/core-concepts/opbnb-protocol-addresses.md @@ -17,17 +17,17 @@ The opBNB protocol contracts are smart contracts that enable the execution of tr | **Name** | **Address** | | --------------- | ------------------------------------------------------------ | -| Batch Sender | [0x1Fd6A75CC72f39147756A663f3eF1fc95eF89495](https://testnet.bscscan.com/address/0x1fd6a75cc72f39147756a663f3ef1fc95ef89495) | -| Batch Inbox | [0xfF00000000000000000000000000000000005611](https://testnet.bscscan.com/address/0xff00000000000000000000000000000000005611) | -| Output Proposer | [0x4aE49f1f57358c13A5732cb12e656Cf8C8D986DF](https://testnet.bscscan.com/address/0x4ae49f1f57358c13a5732cb12e656cf8c8d986df) | +| Batch Sender | [0x1Fd6A75CC72f39147756A663f3eF1fc95eF89495](https://testnet.bsctrace.com/address/0x1fd6a75cc72f39147756a663f3ef1fc95ef89495) | +| Batch Inbox | [0xfF00000000000000000000000000000000005611](https://testnet.bsctrace.com/address/0xff00000000000000000000000000000000005611) | +| Output Proposer | [0x4aE49f1f57358c13A5732cb12e656Cf8C8D986DF](https://testnet.bsctrace.com/address/0x4ae49f1f57358c13a5732cb12e656cf8c8d986df) | **Mainnet:** | **Name** | **Address** | | --------------- | ------------------------------------------------------------ | -| Batch Sender | [0xef8783382eF80Ec23B66c43575A6103dECA909c3](https://bscscan.com/address/0xef8783382eF80Ec23B66c43575A6103dECA909c3) | -| Batch Inbox | [0xff00000000000000000000000000000000000204](https://bscscan.com/address/0xff00000000000000000000000000000000000204) | -| Output Proposer | [0xc235c904AD9EfcABfF4628E3279994A4c0A9d591](https://bscscan.com/address/0xc235c904AD9EfcABfF4628E3279994A4c0A9d591) | +| Batch Sender | [0xef8783382eF80Ec23B66c43575A6103dECA909c3](https://bsctrace.com/address/0xef8783382eF80Ec23B66c43575A6103dECA909c3) | +| Batch Inbox | [0xff00000000000000000000000000000000000204](https://bsctrace.com/address/0xff00000000000000000000000000000000000204) | +| Output Proposer | [0xc235c904AD9EfcABfF4628E3279994A4c0A9d591](https://bsctrace.com/address/0xc235c904AD9EfcABfF4628E3279994A4c0A9d591) | ### @@ -37,25 +37,25 @@ The opBNB protocol contracts are smart contracts that enable the execution of tr | **Name** | **Description** | **Address** | | --------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | -| L1CrossDomainMessenger | responsible for facilitating cross-domain communication on Layer 1 (L1) | [0x5b0c605c707979e8bDc2Ad9271A0388b3fD4Af3E](https://testnet.bscscan.com/address/0x5b0c605c707979e8bDc2Ad9271A0388b3fD4Af3E) | -| L1ERC721Bridge | This contract is likely an ERC-721 bridge that enables the transfer of non-fungible tokens (NFTs) between L1 and L2 | [0xad39e2cfa7d8d8B6c2d56244Bfb88990EC31Bb79](https://testnet.bscscan.com/address/0xad39e2cfa7d8d8B6c2d56244Bfb88990EC31Bb79) | -| L1ERC721BridgeProxy | A proxy contract that may provide additional functionalities for the L1ERC721Bridge contract. | [0x17e1454015bFb3377c75bE7b6d47B236fd2ddbE7](https://testnet.bscscan.com/address/0x17e1454015bFb3377c75bE7b6d47B236fd2ddbE7) | -| L1StandardBridge | A standard bridge contract that enables the transfer of fungible tokens between L1 and L2. | [0xddB9EB847971DaA82e5dbe2745C429A3B2715B46](https://testnet.bscscan.com/address/0xddB9EB847971DaA82e5dbe2745C429A3B2715B46) | -| L2OutputOracle | This contract is an oracle on Layer 2 that provides output data to be used in smart contracts and applications | [0xD92aEF4473093C67A7696e475858152D3b2acB7c](https://testnet.bscscan.com/address/0xD92aEF4473093C67A7696e475858152D3b2acB7c) | -| L2OutputOracleProxy | A proxy contract related to the L2OutputOracle, providing an interface or additional functionality. | [0xFf2394Bb843012562f4349C6632a0EcB92fC8810](https://testnet.bscscan.com/address/0xFf2394Bb843012562f4349C6632a0EcB92fC8810) | -| Lib_AddressManager | This contract is a library used to manage addresses for various contracts in the system. | [0x4d07b9B1ffC70Fc824587573cfb6ef1Cc404AaD7](https://testnet.bscscan.com/address/0x4d07b9B1ffC70Fc824587573cfb6ef1Cc404AaD7) | -| OptimismMintableERC20Factory | This is a factory contract for creating mintable ERC-20 tokens on the Layer 2 network. | [0x1AD11eA5426bA3A11c0bA8c4B89fd1BCa732025E](https://testnet.bscscan.com/address/0x1AD11eA5426bA3A11c0bA8c4B89fd1BCa732025E) | -| OptimismMintableERC20FactoryProxy | A proxy contract related to the OptimismMintableERC20Factory, providing an interface or additional functionality. | [0x182cE4305791744202BB4F802C155B94cb66163B](https://testnet.bscscan.com/address/0x182cE4305791744202BB4F802C155B94cb66163B) | -| OptimismPortal | This contract serves as a portal or gateway for interacting with the Optimism Layer 2 network. | [0x2d5D7bEe8ebEf17DE14dd6ADAE8271507994a6E0](https://testnet.bscscan.com/address/0x2d5D7bEe8ebEf17DE14dd6ADAE8271507994a6E0) | -| OptimismPortalProxy | A proxy contract related to the OptimismPortal, providing an interface or additional functionality. | [0x4386C8ABf2009aC0c263462Da568DD9d46e52a31](https://testnet.bscscan.com/address/0x4386C8ABf2009aC0c263462Da568DD9d46e52a31) | -| PortalSender | This contract is involved in sending data or messages to a portal or gateway on the L1. | [0x02B668393Bc41415Dbb973C9dC144fDD42B8fA2D](https://testnet.bscscan.com/address/0x02B668393Bc41415Dbb973C9dC144fDD42B8fA2D) | -| ProxyAdmin | This contract is responsible for managing proxy contracts, allowing for upgrades and access control. | [0xE4925bD8Ac30b2d4e2bD7b8Ba495a5c92d4c5156](https://testnet.bscscan.com/address/0xE4925bD8Ac30b2d4e2bD7b8Ba495a5c92d4c5156) | -| Proxy__OVM_L1CrossDomainMessenger | This contract is a proxy for the L1CrossDomainMessenger contract on the Layer 2, enabling interaction with the Layer 2 contract from Layer 1. | [0xD506952e78eeCd5d4424B1990a0c99B1568E7c2C](https://testnet.bscscan.com/address/0xD506952e78eeCd5d4424B1990a0c99B1568E7c2C) | -| Proxy__OVM_L1StandardBridge | This is a proxy for the L1StandardBridge contract on the Layer 2 network, allowing interaction with the Layer 2 bridge from Layer 1. | [0x677311Fd2cCc511Bbc0f581E8d9a07B033D5E840](https://testnet.bscscan.com/address/0x677311Fd2cCc511Bbc0f581E8d9a07B033D5E840) | -| SystemConfig | This contract is responsible for managing system configurations, settings, or parameters in the protocol. | [0x8Fc086Ec0ac912D5101Fec3E9ac6D910eBD5b611](https://testnet.bscscan.com/address/0x8Fc086Ec0ac912D5101Fec3E9ac6D910eBD5b611) | -| SystemConfigProxy | A proxy contract related to the SystemConfig contract, providing an interface or additional functionality. | [0x406aC857817708eAf4ca3A82317eF4ae3D1EA23B](https://testnet.bscscan.com/address/0x406aC857817708eAf4ca3A82317eF4ae3D1EA23B) | -| SystemDictator | This contract has a role in managing or governing certain aspects of the system or protocol. | [0x281cc8F04AE5bb873bADc3D89059423E4c664834](https://testnet.bscscan.com/address/0x281cc8F04AE5bb873bADc3D89059423E4c664834) | -| SystemDictatorProxy | A proxy contract related to the SystemDictator contract, providing an interface or additional functionality. | [0xB9Edfded1254ca07085920Af22BeCE0ce905F2AB](https://testnet.bscscan.com/address/0xB9Edfded1254ca07085920Af22BeCE0ce905F2AB) | +| L1CrossDomainMessenger | responsible for facilitating cross-domain communication on Layer 1 (L1) | [0x5b0c605c707979e8bDc2Ad9271A0388b3fD4Af3E](https://testnet.bsctrace.com/address/0x5b0c605c707979e8bDc2Ad9271A0388b3fD4Af3E) | +| L1ERC721Bridge | This contract is likely an ERC-721 bridge that enables the transfer of non-fungible tokens (NFTs) between L1 and L2 | [0xad39e2cfa7d8d8B6c2d56244Bfb88990EC31Bb79](https://testnet.bsctrace.com/address/0xad39e2cfa7d8d8B6c2d56244Bfb88990EC31Bb79) | +| L1ERC721BridgeProxy | A proxy contract that may provide additional functionalities for the L1ERC721Bridge contract. | [0x17e1454015bFb3377c75bE7b6d47B236fd2ddbE7](https://testnet.bsctrace.com/address/0x17e1454015bFb3377c75bE7b6d47B236fd2ddbE7) | +| L1StandardBridge | A standard bridge contract that enables the transfer of fungible tokens between L1 and L2. | [0xddB9EB847971DaA82e5dbe2745C429A3B2715B46](https://testnet.bsctrace.com/address/0xddB9EB847971DaA82e5dbe2745C429A3B2715B46) | +| L2OutputOracle | This contract is an oracle on Layer 2 that provides output data to be used in smart contracts and applications | [0xD92aEF4473093C67A7696e475858152D3b2acB7c](https://testnet.bsctrace.com/address/0xD92aEF4473093C67A7696e475858152D3b2acB7c) | +| L2OutputOracleProxy | A proxy contract related to the L2OutputOracle, providing an interface or additional functionality. | [0xFf2394Bb843012562f4349C6632a0EcB92fC8810](https://testnet.bsctrace.com/address/0xFf2394Bb843012562f4349C6632a0EcB92fC8810) | +| Lib_AddressManager | This contract is a library used to manage addresses for various contracts in the system. | [0x4d07b9B1ffC70Fc824587573cfb6ef1Cc404AaD7](https://testnet.bsctrace.com/address/0x4d07b9B1ffC70Fc824587573cfb6ef1Cc404AaD7) | +| OptimismMintableERC20Factory | This is a factory contract for creating mintable ERC-20 tokens on the Layer 2 network. | [0x1AD11eA5426bA3A11c0bA8c4B89fd1BCa732025E](https://testnet.bsctrace.com/address/0x1AD11eA5426bA3A11c0bA8c4B89fd1BCa732025E) | +| OptimismMintableERC20FactoryProxy | A proxy contract related to the OptimismMintableERC20Factory, providing an interface or additional functionality. | [0x182cE4305791744202BB4F802C155B94cb66163B](https://testnet.bsctrace.com/address/0x182cE4305791744202BB4F802C155B94cb66163B) | +| OptimismPortal | This contract serves as a portal or gateway for interacting with the Optimism Layer 2 network. | [0x2d5D7bEe8ebEf17DE14dd6ADAE8271507994a6E0](https://testnet.bsctrace.com/address/0x2d5D7bEe8ebEf17DE14dd6ADAE8271507994a6E0) | +| OptimismPortalProxy | A proxy contract related to the OptimismPortal, providing an interface or additional functionality. | [0x4386C8ABf2009aC0c263462Da568DD9d46e52a31](https://testnet.bsctrace.com/address/0x4386C8ABf2009aC0c263462Da568DD9d46e52a31) | +| PortalSender | This contract is involved in sending data or messages to a portal or gateway on the L1. | [0x02B668393Bc41415Dbb973C9dC144fDD42B8fA2D](https://testnet.bsctrace.com/address/0x02B668393Bc41415Dbb973C9dC144fDD42B8fA2D) | +| ProxyAdmin | This contract is responsible for managing proxy contracts, allowing for upgrades and access control. | [0xE4925bD8Ac30b2d4e2bD7b8Ba495a5c92d4c5156](https://testnet.bsctrace.com/address/0xE4925bD8Ac30b2d4e2bD7b8Ba495a5c92d4c5156) | +| Proxy__OVM_L1CrossDomainMessenger | This contract is a proxy for the L1CrossDomainMessenger contract on the Layer 2, enabling interaction with the Layer 2 contract from Layer 1. | [0xD506952e78eeCd5d4424B1990a0c99B1568E7c2C](https://testnet.bsctrace.com/address/0xD506952e78eeCd5d4424B1990a0c99B1568E7c2C) | +| Proxy__OVM_L1StandardBridge | This is a proxy for the L1StandardBridge contract on the Layer 2 network, allowing interaction with the Layer 2 bridge from Layer 1. | [0x677311Fd2cCc511Bbc0f581E8d9a07B033D5E840](https://testnet.bsctrace.com/address/0x677311Fd2cCc511Bbc0f581E8d9a07B033D5E840) | +| SystemConfig | This contract is responsible for managing system configurations, settings, or parameters in the protocol. | [0x8Fc086Ec0ac912D5101Fec3E9ac6D910eBD5b611](https://testnet.bsctrace.com/address/0x8Fc086Ec0ac912D5101Fec3E9ac6D910eBD5b611) | +| SystemConfigProxy | A proxy contract related to the SystemConfig contract, providing an interface or additional functionality. | [0x406aC857817708eAf4ca3A82317eF4ae3D1EA23B](https://testnet.bsctrace.com/address/0x406aC857817708eAf4ca3A82317eF4ae3D1EA23B) | +| SystemDictator | This contract has a role in managing or governing certain aspects of the system or protocol. | [0x281cc8F04AE5bb873bADc3D89059423E4c664834](https://testnet.bsctrace.com/address/0x281cc8F04AE5bb873bADc3D89059423E4c664834) | +| SystemDictatorProxy | A proxy contract related to the SystemDictator contract, providing an interface or additional functionality. | [0xB9Edfded1254ca07085920Af22BeCE0ce905F2AB](https://testnet.bsctrace.com/address/0xB9Edfded1254ca07085920Af22BeCE0ce905F2AB) | ### @@ -63,25 +63,25 @@ The opBNB protocol contracts are smart contracts that enable the execution of tr | **Name** | **Description** | **Address** | | --------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | -| L1CrossDomainMessenger | responsible for facilitating cross-domain communication on Layer 1 (L1) | [0x09525eB7eEd671582dDc6f02f8D9082cbd55A606](https://bscscan.com/address/0x09525eB7eEd671582dDc6f02f8D9082cbd55A606) | -| L1ERC721Bridge | This contract is likely an ERC-721 bridge that enables the transfer of non-fungible tokens (NFTs) between L1 and L2 | [0xCB4CD5B74A2f2D75076Fb097Da70cEF5FEaC0428](https://bscscan.com/address/0xCB4CD5B74A2f2D75076Fb097Da70cEF5FEaC0428) | -| L1ERC721BridgeProxy | A proxy contract that may provide additional functionalities for the L1ERC721Bridge contract. | [0xC7c796D3B712ad223Bc29Bf85E6cdD3045D998C4](https://bscscan.com/address/0xC7c796D3B712ad223Bc29Bf85E6cdD3045D998C4) | -| L1StandardBridge | A standard bridge contract that enables the transfer of fungible tokens between L1 and L2. | [0x6df37de57D50eC5a0600510eB8F563F538BDc403](https://bscscan.com/address/0x6df37de57D50eC5a0600510eB8F563F538BDc403) | -| L2OutputOracle | This contract is an oracle on Layer 2 that provides output data to be used in smart contracts and applications | [0x0d61A015BAeF63f6740afF8294dAc278A494f6fA](https://bscscan.com/address/0x0d61A015BAeF63f6740afF8294dAc278A494f6fA) | -| L2OutputOracleProxy | A proxy contract related to the L2OutputOracle, providing an interface or additional functionality. | [0x153CAB79f4767E2ff862C94aa49573294B13D169](https://bscscan.com/address/0x153CAB79f4767E2ff862C94aa49573294B13D169) | -| Lib_AddressManager | This contract is a library used to manage addresses for various contracts in the system. | [0x29cfb9A803589Ff5C37f955ead83b45311F15b12](https://bscscan.com/address/0x29cfb9A803589Ff5C37f955ead83b45311F15b12) | -| OptimismMintableERC20Factory | This is a factory contract for creating mintable ERC-20 tokens on the Layer 2 network. | [0x6560F2822c9dFb9801F5E9A7c7CE1564c8c2b461](https://bscscan.com/address/0x6560F2822c9dFb9801F5E9A7c7CE1564c8c2b461) | -| OptimismMintableERC20FactoryProxy | A proxy contract related to the OptimismMintableERC20Factory, providing an interface or additional functionality. | [0xAa53ddCDC64A53F65A5f570cc13eB13529d780f1](https://bscscan.com/address/0xAa53ddCDC64A53F65A5f570cc13eB13529d780f1) | -| OptimismPortal | This contract serves as a portal or gateway for interacting with the Optimism Layer 2 network. | [0x7e2419F79c9546B9A0E292Fd36aC5005ffed5495](https://bscscan.com/address/0x7e2419F79c9546B9A0E292Fd36aC5005ffed5495) | -| OptimismPortalProxy | A proxy contract related to the OptimismPortal, providing an interface or additional functionality. | [0x1876EA7702C0ad0C6A2ae6036DE7733edfBca519](https://bscscan.com/address/0x1876EA7702C0ad0C6A2ae6036DE7733edfBca519) | -| PortalSender | This contract is involved in sending data or messages to a portal or gateway on the L1. | [0xEDa034A4B7806e1283e99F8522eFd08d855B9b72](https://bscscan.com/address/0xEDa034A4B7806e1283e99F8522eFd08d855B9b72) | -| ProxyAdmin | This contract is responsible for managing proxy contracts, allowing for upgrades and access control. | [0x27a591Ec09AAfEEb39d7533AEf7C64E0305D1576](https://bscscan.com/address/0x27a591Ec09AAfEEb39d7533AEf7C64E0305D1576) | -| Proxy__OVM_L1CrossDomainMessenger | This contract is a proxy for the L1CrossDomainMessenger contract on the Layer 2, enabling interaction with the Layer 2 contract from Layer 1. | [0xd95D508f13f7029CCF0fb61984d5dfD11b879c4f](https://bscscan.com/address/0xd95D508f13f7029CCF0fb61984d5dfD11b879c4f) | -| Proxy__OVM_L1StandardBridge | This is a proxy for the L1StandardBridge contract on the Layer 2 network, allowing interaction with the Layer 2 bridge from Layer 1. | [0xF05F0e4362859c3331Cb9395CBC201E3Fa6757Ea](https://bscscan.com/address/0xF05F0e4362859c3331Cb9395CBC201E3Fa6757Ea) | -| SystemConfig | This contract is responsible for managing system configurations, settings, or parameters in the protocol. | [0x0be96fcB5eCCA87c775344fB76A3A1C6146cA5Fd](https://bscscan.com/address/0x0be96fcB5eCCA87c775344fB76A3A1C6146cA5Fd) | -| SystemConfigProxy | A proxy contract related to the SystemConfig contract, providing an interface or additional functionality. | [0x7AC836148C14c74086D57F7828F2D065672Db3B8](https://bscscan.com/address/0x7AC836148C14c74086D57F7828F2D065672Db3B8) | -| SystemDictator | This contract has a role in managing or governing certain aspects of the system or protocol. | [0x0744F61646DdE7Bc2d2c18B13D08a8fba597666b](https://bscscan.com/address/0x0744F61646DdE7Bc2d2c18B13D08a8fba597666b) | -| SystemDictatorProxy | A proxy contract related to the SystemDictator contract, providing an interface or additional functionality. | [0xEb23CCD85eF040BdAf3CBf962C816cD9Cb691F35](https://bscscan.com/address/0xEb23CCD85eF040BdAf3CBf962C816cD9Cb691F35) | +| L1CrossDomainMessenger | responsible for facilitating cross-domain communication on Layer 1 (L1) | [0x09525eB7eEd671582dDc6f02f8D9082cbd55A606](https://bsctrace.com/address/0x09525eB7eEd671582dDc6f02f8D9082cbd55A606) | +| L1ERC721Bridge | This contract is likely an ERC-721 bridge that enables the transfer of non-fungible tokens (NFTs) between L1 and L2 | [0xCB4CD5B74A2f2D75076Fb097Da70cEF5FEaC0428](https://bsctrace.com/address/0xCB4CD5B74A2f2D75076Fb097Da70cEF5FEaC0428) | +| L1ERC721BridgeProxy | A proxy contract that may provide additional functionalities for the L1ERC721Bridge contract. | [0xC7c796D3B712ad223Bc29Bf85E6cdD3045D998C4](https://bsctrace.com/address/0xC7c796D3B712ad223Bc29Bf85E6cdD3045D998C4) | +| L1StandardBridge | A standard bridge contract that enables the transfer of fungible tokens between L1 and L2. | [0x6df37de57D50eC5a0600510eB8F563F538BDc403](https://bsctrace.com/address/0x6df37de57D50eC5a0600510eB8F563F538BDc403) | +| L2OutputOracle | This contract is an oracle on Layer 2 that provides output data to be used in smart contracts and applications | [0x0d61A015BAeF63f6740afF8294dAc278A494f6fA](https://bsctrace.com/address/0x0d61A015BAeF63f6740afF8294dAc278A494f6fA) | +| L2OutputOracleProxy | A proxy contract related to the L2OutputOracle, providing an interface or additional functionality. | [0x153CAB79f4767E2ff862C94aa49573294B13D169](https://bsctrace.com/address/0x153CAB79f4767E2ff862C94aa49573294B13D169) | +| Lib_AddressManager | This contract is a library used to manage addresses for various contracts in the system. | [0x29cfb9A803589Ff5C37f955ead83b45311F15b12](https://bsctrace.com/address/0x29cfb9A803589Ff5C37f955ead83b45311F15b12) | +| OptimismMintableERC20Factory | This is a factory contract for creating mintable ERC-20 tokens on the Layer 2 network. | [0x6560F2822c9dFb9801F5E9A7c7CE1564c8c2b461](https://bsctrace.com/address/0x6560F2822c9dFb9801F5E9A7c7CE1564c8c2b461) | +| OptimismMintableERC20FactoryProxy | A proxy contract related to the OptimismMintableERC20Factory, providing an interface or additional functionality. | [0xAa53ddCDC64A53F65A5f570cc13eB13529d780f1](https://bsctrace.com/address/0xAa53ddCDC64A53F65A5f570cc13eB13529d780f1) | +| OptimismPortal | This contract serves as a portal or gateway for interacting with the Optimism Layer 2 network. | [0x7e2419F79c9546B9A0E292Fd36aC5005ffed5495](https://bsctrace.com/address/0x7e2419F79c9546B9A0E292Fd36aC5005ffed5495) | +| OptimismPortalProxy | A proxy contract related to the OptimismPortal, providing an interface or additional functionality. | [0x1876EA7702C0ad0C6A2ae6036DE7733edfBca519](https://bsctrace.com/address/0x1876EA7702C0ad0C6A2ae6036DE7733edfBca519) | +| PortalSender | This contract is involved in sending data or messages to a portal or gateway on the L1. | [0xEDa034A4B7806e1283e99F8522eFd08d855B9b72](https://bsctrace.com/address/0xEDa034A4B7806e1283e99F8522eFd08d855B9b72) | +| ProxyAdmin | This contract is responsible for managing proxy contracts, allowing for upgrades and access control. | [0x27a591Ec09AAfEEb39d7533AEf7C64E0305D1576](https://bsctrace.com/address/0x27a591Ec09AAfEEb39d7533AEf7C64E0305D1576) | +| Proxy__OVM_L1CrossDomainMessenger | This contract is a proxy for the L1CrossDomainMessenger contract on the Layer 2, enabling interaction with the Layer 2 contract from Layer 1. | [0xd95D508f13f7029CCF0fb61984d5dfD11b879c4f](https://bsctrace.com/address/0xd95D508f13f7029CCF0fb61984d5dfD11b879c4f) | +| Proxy__OVM_L1StandardBridge | This is a proxy for the L1StandardBridge contract on the Layer 2 network, allowing interaction with the Layer 2 bridge from Layer 1. | [0xF05F0e4362859c3331Cb9395CBC201E3Fa6757Ea](https://bsctrace.com/address/0xF05F0e4362859c3331Cb9395CBC201E3Fa6757Ea) | +| SystemConfig | This contract is responsible for managing system configurations, settings, or parameters in the protocol. | [0x0be96fcB5eCCA87c775344fB76A3A1C6146cA5Fd](https://bsctrace.com/address/0x0be96fcB5eCCA87c775344fB76A3A1C6146cA5Fd) | +| SystemConfigProxy | A proxy contract related to the SystemConfig contract, providing an interface or additional functionality. | [0x7AC836148C14c74086D57F7828F2D065672Db3B8](https://bsctrace.com/address/0x7AC836148C14c74086D57F7828F2D065672Db3B8) | +| SystemDictator | This contract has a role in managing or governing certain aspects of the system or protocol. | [0x0744F61646DdE7Bc2d2c18B13D08a8fba597666b](https://bsctrace.com/address/0x0744F61646DdE7Bc2d2c18B13D08a8fba597666b) | +| SystemDictatorProxy | A proxy contract related to the SystemDictator contract, providing an interface or additional functionality. | [0xEb23CCD85eF040BdAf3CBf962C816cD9Cb691F35](https://bsctrace.com/address/0xEb23CCD85eF040BdAf3CBf962C816cD9Cb691F35) | ### diff --git a/docs/bnb-opbnb/core-concepts/why-bsc-requires-opbnb.md b/docs/bnb-opbnb/core-concepts/why-bsc-requires-opbnb.md index fe4a119530..63a2b47f35 100644 --- a/docs/bnb-opbnb/core-concepts/why-bsc-requires-opbnb.md +++ b/docs/bnb-opbnb/core-concepts/why-bsc-requires-opbnb.md @@ -5,12 +5,12 @@ title: Why BSC Requires opBNB - opBNB Core Concepts Layer 1 networks are the base networks that provide the infrastructure for data transmission and validation, such as BSC and Ethereum. These networks face the challenge of network congestion during peak periods, which usually happens when any popular application runs a promotion campaign or experiences a spike in traffic. Network congestion can lead to high transaction fees, slow transactions, and poor user experience. -To overcome these challenges, layer 1 networks need to improve their scalability, which is the ability to handle more transactions per second without compromising security. For example, BSC had a web3 game on BNB Smart Chain (BSC) in 2021 which generated over [8 million transactions per day](https://bscscan.com/address/0x39bea96e13453ed52a734b6aceed4c41f57b2271?ref=binance.ghost.io#analytics). +To overcome these challenges, layer 1 networks need to improve their scalability, which is the ability to handle more transactions per second without compromising security. For example, BSC had a web3 game on BNB Smart Chain (BSC) in 2021 which generated over [8 million transactions per day](https://bsctrace.com/address/0x39bea96e13453ed52a734b6aceed4c41f57b2271?ref=binance.ghost.io#analytics). ![tx-stats](../img/why-opbnb-tx-stats.png) 1. BSC's throughput capacity would presumably be vastly exceeded, resulting in slowed transaction speeds, delayed transaction finality, and a poor user experience both for game players and users of other dApps. -2. Daily gas fees could potentially rise to over [6,800 BNB](https://bscscan.com/address/0x39bea96e13453ed52a734b6aceed4c41f57b2271?ref=binance.ghost.io#analytics) ($3M USD) at that level of usage, posing a substantial barrier to usability and sustainability of this game. +2. Daily gas fees could potentially rise to over [6,800 BNB](https://bsctrace.com/address/0x39bea96e13453ed52a734b6aceed4c41f57b2271?ref=binance.ghost.io#analytics) ($3M USD) at that level of usage, posing a substantial barrier to usability and sustainability of this game. The immense transaction loads from a dApp on such a large scale seem infeasible for BSC to handle efficiently in its current form. Significant optimizations and scaling solutions would likely be required for BSC to support such a dApp without network-wide performance degradation and unreasonably high costs. diff --git a/docs/bnb-opbnb/developers/bep20-crosschain.md b/docs/bnb-opbnb/developers/bep20-crosschain.md index 6935ce055b..2eb1faa94e 100644 --- a/docs/bnb-opbnb/developers/bep20-crosschain.md +++ b/docs/bnb-opbnb/developers/bep20-crosschain.md @@ -95,7 +95,7 @@ const BridgeConfigTestnet = { L2OutputOracle: "0xFf2394Bb843012562f4349C6632a0EcB92fC8810", }, l1GasPrice: 5n * gwei, - l1Explorer: "https://testnet.bscscan.com", + l1Explorer: "https://testnet.bsctrace.com", l2Explorer: "https://testnet.opbnbscan.com", }; @@ -115,7 +115,7 @@ const BridgeConfigMainnet = { L2OutputOracle: "0x0d61A015BAeF63f6740afF8294dAc278A494f6fA", }, l1GasPrice: 3n * gwei, - l1Explorer: "https://bscscan.com", + l1Explorer: "https://bsctrace.com", l2Explorer: "https://opbnbscan.com", }; diff --git a/docs/bnb-opbnb/developers/developer-tools.md b/docs/bnb-opbnb/developers/developer-tools.md index 12276cbfac..9dbb27f1a1 100644 --- a/docs/bnb-opbnb/developers/developer-tools.md +++ b/docs/bnb-opbnb/developers/developer-tools.md @@ -12,7 +12,7 @@ One of our main objectives is to expand the adoption and utility of opBNB as a h | ------------------- | --------------------- |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | DAO Governance | DAO Governance | [XDao](https://www.xdao.app/204),[Snapshot](https://snapshot.org/#/?filter=networks&q=opbnb) | | Node Providers | Node Provider | [NodeReal](https://nodereal.io/meganode) | -| Explorer | Explorer | [NodeReal opBNB Scan](https://mainnet.opbnbscan.com), [BSCScan](https://opbnb.bscscan.com/) | +| Explorer | Explorer | [NodeReal opBNB Scan](https://mainnet.opbnbscan.com), [opBNBScan](https://opbnbscan.com/) | | | Developer Platforms | [Truffle](https://trufflesuite.com/), [Foundry](https://book.getfoundry.sh/), [Hardhat](https://hardhat.org/), [Remix](https://remix.ethereum.org/) | | Use Access Tooling | Wallet | [Binance Web3 Wallet](https://www.binance.com/en/web3wallet), [Metamask](https://metamask.io/), [TrustWallet](https://trustwallet.com/), [Particle Network](https://wallet.particle.network/), [Gem Wallet](https://gemwallet.com/), [OKX Wallet](https://www.okx.com/nl/web3), [MathWallet](https://mathwallet.org/en-us/), [Sequence.build](https://sequence.build/landing), [Avatar](https://avatarwallet.io/), [Openfort](https://openfort.xyz) | | | Bridges | [opBNB Bridge](https://opbnb-bridge.bnbchain.org/deposit),[PolyHedra](https://zkbridge.com/), [rhino.fi](https://app.rhino.fi/bridge?token=BNB&chainOut=OPBNB&chain=BINANCE) | diff --git a/docs/bnb-opbnb/developers/quick-guide.md b/docs/bnb-opbnb/developers/quick-guide.md index f0adfbc738..ab2c2001d3 100644 --- a/docs/bnb-opbnb/developers/quick-guide.md +++ b/docs/bnb-opbnb/developers/quick-guide.md @@ -47,7 +47,7 @@ You can refer to the [sending data between L1 and L2](https://docs.optimism.io/b - Explorer - [NodeReal opBNB Scan](https://mainnet.opbnbscan.com) - - [BSCScan](https://opbnb.bscscan.com/) + - [opBNBScan](https://opbnbscan.com/) - SDK. If you are only using the SDK for Ethereum-compatible functions, then all Ethereum SDKs should work with opBNB. If you want to use opBNB-specific functions, it's recommended to use [op-viem with OP Stack Extensions](https://viem.sh/op-stack). - [ethers.js](https://docs.ethers.io) - [web3.js](https://web3js.readthedocs.io) diff --git a/docs/bnb-opbnb/faq/build-on-opbnb-faqs.md b/docs/bnb-opbnb/faq/build-on-opbnb-faqs.md index b7bf3e8a08..2624fb8c1f 100644 --- a/docs/bnb-opbnb/faq/build-on-opbnb-faqs.md +++ b/docs/bnb-opbnb/faq/build-on-opbnb-faqs.md @@ -50,7 +50,7 @@ provide reliable and secure data feeds for smart contracts. ### What to do if there is trouble verifying smart contract with all available methods using the -Try using the alternative explorer for verifying your smart contracts. +Try using the alternative explorer for verifying your smart contracts. ### How do we set hardhat verification parameters for opBNB? diff --git a/docs/bnb-opbnb/faq/gas-and-fees-faqs.md b/docs/bnb-opbnb/faq/gas-and-fees-faqs.md index 11a3c423f8..721d252f82 100644 --- a/docs/bnb-opbnb/faq/gas-and-fees-faqs.md +++ b/docs/bnb-opbnb/faq/gas-and-fees-faqs.md @@ -58,7 +58,7 @@ Prominent Layer 2 mainnet gas fees resource. * [Polygon zkEVM](https://l2fees.info/) * [zkSync](https://l2fees.info/) -To also check BNB Chain’s Layer 1, BSC visit [here](https://bscscan.com/tx/0x1515e830b352a76bab8468d39c4924e1d220578ab0bf69eb09914e877c0713e5). +To also check BNB Chain’s Layer 1, BSC visit [here](https://bsctrace.com/tx/0x1515e830b352a76bab8468d39c4924e1d220578ab0bf69eb09914e877c0713e5). ### Why is my opbnb transaction rejected or pending? There are several possible reasons why your transaction of opBNB may be rejected or pending. Here are some of the most common ones: diff --git a/docs/bnb-opbnb/get-started/network-info.md b/docs/bnb-opbnb/get-started/network-info.md index bdebede2b0..585e42004a 100644 --- a/docs/bnb-opbnb/get-started/network-info.md +++ b/docs/bnb-opbnb/get-started/network-info.md @@ -10,7 +10,7 @@ title: Network Information - opBNB | RPC Endpoint | [See here](#rpc-endpoints) | | Chain ID | 5611(Testnet), 204(Mainnet) | | Currency Symbol | tBNB(Testnet) BNB(Mainnet) | -| Block Explorer | https://testnet.opbnbscan.com, https://opbnbscan.com, https://opbnb.bscscan.com/ | +| Block Explorer | https://testnet.opbnbscan.com, https://opbnbscan.com | | Bridge | https://opbnb-testnet-bridge.bnbchain.org, https://opbnb-bridge.bnbchain.org | diff --git a/docs/bnb-opbnb/get-started/wallet-configuration.md b/docs/bnb-opbnb/get-started/wallet-configuration.md index 21df36c5d1..034f3719b2 100644 --- a/docs/bnb-opbnb/get-started/wallet-configuration.md +++ b/docs/bnb-opbnb/get-started/wallet-configuration.md @@ -17,7 +17,7 @@ To configure your wallet to work with opBNB, you will need to add both the BNB s - RPC URL: [https://data-seed-prebsc-1-s1.bnbchain.org:8545](https://data-seed-prebsc-1-s3.bnbchain.org:8545/) - ChainID: 97 - Symbol: tBNB - - Explorer: [https://testnet.bscscan.com/](https://testnet.bscscan.com/) + - Explorer: [https://testnet.bsctrace.com/](https://testnet.bsctrace.com/) *Mainnet* @@ -25,7 +25,7 @@ To configure your wallet to work with opBNB, you will need to add both the BNB s - RPC URL: [https://bsc-dataseed.bnbchain.org](https://bsc-dataseed.bnbchain.org) - ChainID: 56 - Symbol: BNB - - Explorer: [https://bscscan.com/](https://bscscan.com/) + - Explorer: [https://bsctrace.com/](https://bsctrace.com/) 2. Add the opBNB network to your wallet. diff --git a/docs/bnb-smart-chain/developers/quick-guide.md b/docs/bnb-smart-chain/developers/quick-guide.md index 0eaa814e2e..699cebd9f2 100644 --- a/docs/bnb-smart-chain/developers/quick-guide.md +++ b/docs/bnb-smart-chain/developers/quick-guide.md @@ -33,7 +33,7 @@ Interacting with BSC requires sending requests to specific JSON-RPC API methods. ## Developer Tools - Explorer - [NodeReal BSC Scan](https://bsctrace.com/) - - [BSCScan](https://bscscan.com/) + - [BSCTrace](https://bsctrace.com/) - SDK. If you are only using the SDK for Ethereum-compatible functions, then all Ethereum SDKs should work with BSC. - [ethers.js](https://docs.ethers.io) - [web3.js](https://web3js.readthedocs.io) diff --git a/docs/bnb-smart-chain/developers/wallet-configuration.md b/docs/bnb-smart-chain/developers/wallet-configuration.md index d18ea62bf5..cc8d2279ee 100644 --- a/docs/bnb-smart-chain/developers/wallet-configuration.md +++ b/docs/bnb-smart-chain/developers/wallet-configuration.md @@ -13,7 +13,7 @@ You can use any Ethereum wallet with BSC. For instance, I will show you how to s - RPC URL: [https://data-seed-prebsc-1-s1.bnbchain.org:8545](https://data-seed-prebsc-1-s3.bnbchain.org:8545/) - ChainID: 97 - Symbol: tBNB - - Explorer: [https://testnet.bscscan.com/](https://testnet.bscscan.com/) + - Explorer: [https://testnet.bsctrace.com/](https://testnet.bsctrace.com/) *Mainnet* @@ -21,7 +21,7 @@ You can use any Ethereum wallet with BSC. For instance, I will show you how to s - RPC URL: [https://bsc-dataseed.bnbchain.org](https://bsc-dataseed.bnbchain.org) - ChainID: 56 - Symbol: BNB - - Explorer: [https://bscscan.com/](https://bscscan.com/) + - Explorer: [https://bsctrace.com/](https://bsctrace.com/) ## References - How to configure Trustwallet or Metamask diff --git a/docs/bnb-smart-chain/faq/recovering-tokens-sent-to-wrong-chain-or-address.md b/docs/bnb-smart-chain/faq/recovering-tokens-sent-to-wrong-chain-or-address.md index b197567727..0073567cfd 100644 --- a/docs/bnb-smart-chain/faq/recovering-tokens-sent-to-wrong-chain-or-address.md +++ b/docs/bnb-smart-chain/faq/recovering-tokens-sent-to-wrong-chain-or-address.md @@ -58,7 +58,7 @@ You can attempt token recovery using one of the following methods: You’ll need the token’s contract address on the network in question. -1. Visit a blockchain explorer like [BscScan](https://bscscan.com). +1. Visit a blockchain explorer like [BSCTrace](https://bsctrace.com). 2. Search for the token name (e.g., NEXO, USDT). 3. Copy the contract address. 4. In your wallet, select **“Add Token”** and paste the contract address. diff --git a/docs/bnb-smart-chain/faq/tokens-not-showing-in-wallet.md b/docs/bnb-smart-chain/faq/tokens-not-showing-in-wallet.md index 8de6594305..c5d4a717ea 100644 --- a/docs/bnb-smart-chain/faq/tokens-not-showing-in-wallet.md +++ b/docs/bnb-smart-chain/faq/tokens-not-showing-in-wallet.md @@ -11,13 +11,13 @@ This is a common situation and it can happen for various reasons — wrong netwo ### Common Real User Queries This FAQ Addresses - **"I transferred USDT from Binance to my Phantom wallet, Binance says it’s done but I didn’t receive anything on Phantom."** -- **"My NFTs are displayed on BscScan as BEP-20 instead of BEP-721, so they don’t show up in Trust Wallet."** +- **"My NFTs are displayed on BSCTrace as BEP-20 instead of BEP-721, so they don’t show up in Trust Wallet."** - **"After bridging Aqualis Token from Ethereum to BSC via deBridge, it hasn’t appeared on the BNB Chain Bridge UI."** --- ### Step 1: Check the Transaction -1. Go to [BscScan](https://bscscan.com). +1. Go to [BSCTrace](https://bsctrace.com). 2. Enter your wallet address or transaction hash. 3. Confirm the following: - The transaction was **successful** @@ -47,7 +47,7 @@ If needed, add the network manually: Sometimes tokens won’t show until you manually import them. -1. Go to [BscScan](https://bscscan.com). +1. Go to [BSCTrace](https://bsctrace.com). 2. Search for your token (e.g., USDT, KILO). 3. Copy the **token contract address**. 4. In your wallet: @@ -69,7 +69,7 @@ Some airdrops or reward tokens may show as “pending” — especially in early ### Step 5: NFT Not Displaying? -- If your NFT shows on BscScan but not in your wallet: +- If your NFT shows on BSCTrace but not in your wallet: - Make sure your wallet supports the token **standard** (e.g., BEP-721, not BEP-20). - Try viewing your NFT on an NFT-specific platform or switch to a wallet with NFT support. @@ -90,11 +90,11 @@ Tokens bridged using services like deBridge or LayerZero might not display until **Q: What if I used the wrong wallet type or chain?** A: The token is likely still there — just on a different chain or wallet interface. Try switching networks or importing the token. -**Q: I see my tokens on BscScan, why don’t they show in my wallet?** +**Q: I see my tokens on BSCTrace, why don’t they show in my wallet?** A: You likely need to **manually add the token contract** in your wallet. **Q: Is it dangerous to add a token manually?** -A: No — as long as you use the official contract address from a trusted source like BscScan or the project team. +A: No — as long as you use the official contract address from a trusted source like BSCTrace or the project team. --- diff --git a/docs/bnb-smart-chain/faq/transfer-nexo-from-tangem-into-bsc.md b/docs/bnb-smart-chain/faq/transfer-nexo-from-tangem-into-bsc.md index c0cf5900e5..0f5aaab7a1 100644 --- a/docs/bnb-smart-chain/faq/transfer-nexo-from-tangem-into-bsc.md +++ b/docs/bnb-smart-chain/faq/transfer-nexo-from-tangem-into-bsc.md @@ -35,7 +35,7 @@ You can export your wallet’s **mnemonic phrase** from Tangem and then import i Yes. Make sure to use the **correct and official contract address** for NEXO on BNB Smart Chain to ensure your tokens are recognized and not lost. -> **Tip:** You can find the official contract address on trusted sources such as [BNB Smart Chain explorers](https://bscscan.com/). +> **Tip:** You can find the official contract address on trusted sources such as [BNB Smart Chain explorers](https://bsctrace.com/). ### What if I don’t feel comfortable handling mnemonic phrases? diff --git a/docs/bnb-smart-chain/staking/user-guide.md b/docs/bnb-smart-chain/staking/user-guide.md index 3fd8c4bdc8..d9cb68f800 100644 --- a/docs/bnb-smart-chain/staking/user-guide.md +++ b/docs/bnb-smart-chain/staking/user-guide.md @@ -71,10 +71,9 @@ with `WalletConnect`. ### Q2: 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) +If you want to do the aforementioned delegate/undelegate/redelegate/claim operations on BSCTrace, +you should call the staking hub contract in the following URL: +* [BSCTrace Stake Hub](https://bsctrace.com/address/0x0000000000000000000000000000000000002002?tab=Contract&p=1&view=contract_write) ### Q3: What is staking credit (stBNB)?