Ahead of the upcoming distribution of the Bitpost Governance Token (BPG) to the first members of the project community, we are excited to announce that, today, the smart contracts of BPG have been successfully deployed on the BPX Chain mainnet.
The official contract address for the BPG token is 0xa3803769AD463004B1892fd29F25E4197906d70b
. If you participated in the token presale or promotional campaigns and expect to receive BPG tokens on January 1, 2025, you can already import this token into your wallet and await distribution.
Deployment details
In contrast to the deployment of the Version Manager, which is the only non-upgradable subsystem of Bitpost as it is responsible for the upgradeability mechanism itself, the deployment procedure for the BPG token is more complex and consists of four consecutive transactions:
- The initial version of the token implementation was deployed at address 0x19B26817B5782AFeD1436096BD34378f3fBdCd62.
- By invoking the
setImplementation()
procedure of the Version Manager, we set this implementation as the current version for all contracts with CID = 5000. - By invoking the
newContract()
procedure of the Version Manager, we created an upgradeable instance (Proxy contract) of the contract with CID = 5000, which was assigned the address 0xa3803769AD463004B1892fd29F25E4197906d70b. - The instance was initialized by invoking the
init()
method on it.
While the Bitpost platform is still under development, the BPG token’s ownership, which grants the ability to mint and burn new units, is held by a centralized deployer wallet controlled by the project team (0x331cdb44Ea19EAa26742bEd80c51faF3b909A67c). Once Bitpost is fully launched, this ownership will be transferred to the decentralized governance system, ensuring that any changes to the token supply can only be made through a majority decision of the entire community.
With the deployment of BPG token, we have also released its full source code. You can find it in the contracts-bpg repository on Bitpost GitHub.
Conclusion
The updated structure of Bitpost’s smart contracts, incorporating today’s operations, looks as follows (colors other than gray represent already operational subsystems and interactions.):
Stay tuned for next development updates, and thank you for supporting Bitpost.
I bought BPG and have not yet received it, even though the presale has ended. I can’t see any BPG transfer to my wallet with which I bought BPG tokens on the blockchain either. I also entered the hash from the BPG purchase in the Airdrop task and have not received my instant reward. When I log in to the Airdrop now, everything is gone. I have also completed tasks which can be seen on my Twitter account and I have not received the points. Now everything on the Airdrop page is gone.
Both the BPG token distribution and the BPX airdrop were scheduled for January 1, 2025. When you wrote this comment, the distribution was likely still in progress. By now, the tokens should already be in your wallet. To add BPX Chain and the BPG token to your wallet, follow the instructions in this article: BPG Token has been launched! Minting and distribution. You can also verify your balance in the Block Explorer.
I use trust wallet, how do I import my tokens?
If you are using Trust Wallet as a Chrome extension, you can add the BPX Chain by following this video. For the Android app, please follow this tutorial. Once you’ve added the network, this guide will help you import the BPG Token.
Unfortunately, if you’re using Trust Wallet on iOS, we have bad news – it doesn’t support any networks other than the built-in ones. In this case, the only way to access the BPG token is to log in to your wallet on a different device or switch to another wallet, such as MetaMask or AlphaWallet.