Centric Contracts Successfully Deployed on Solana
We are thrilled to announce a major milestone in Centric's evolution: the successful deployment of our smart contracts on the Solana blockchain. This achievement represents a significant step forward in our migration from Binance Smart Chain to Solana, bringing enhanced scalability, lower transaction costs, and improved user experience to the Centric ecosystem.
A Complex Migration Journey
Migrating the Centric Swap and Centric Rise tokens from Binance Smart Chain to Solana presented unique technical challenges. The fundamental differences between these two blockchain networks required careful engineering to ensure that all essential contract logic was faithfully reproduced while adapting to Solana's architecture.
After extensive development and testing, we are proud to confirm that both tokens are now live on Solana:
- Centric Rise (CNR) Token: https://solscan.io/token/5STJWBrKaLdFX649gGN1yq8CNyPVmZPVZi5jNuXSSVgC
- Centric Swap (CNS) Token: https://solscan.io/token/2jUSPvEuxSxJ6nGpUHyXVAcNxyhugPC1iBeNjhTXzAUy
Contract Specifications
All essential contract logic remains unchanged from the original Binance Smart Chain implementation, ensuring continuity and reliability for our community. The key differences in the Solana deployment are:
- Initial CNR Supply: Increased from 1 billion to 8 billion CNR
- Initial Swap Rate: Set to 0.1 (1 CNR = 0.1 CNS)
These adjustments were made to align with Solana's tokenomics and provide optimal functionality on the new network.
Security First: CertiK Audit Complete
Security has always been a top priority for Centric. Prior to deployment, we engaged CertiK—the world's largest blockchain security auditor—to conduct a comprehensive audit and security assessment of our contract code.
We are pleased to announce that the audit and security assessment is now complete. You can view a copy of the security audit report on our CertiK Skynet listing.
During the audit process, we worked closely with the CertiK team to ensure our contracts are secure and operate as expected. Through this collaborative effort, six findings were identified and subsequently resolved. Details of these findings are available in the full audit report.
Additionally, the audit identified one minor finding and three centralization-related findings that we have acknowledged. We want to be transparent with our community about these items and our plans to address them:
Minor Finding: Potential Front-Running Risk With Initialize Instructions
This minor finding related to the theoretical risk of front-running during program initialization. As the program has now been successfully initialized and contracts deployed, this is no longer a potential issue. We chose to acknowledge this risk without implementing additional mitigations because it could only have occurred during a small window between program creation and initialization. Had we been front-run, we would have simply redeployed the contracts.
Centralization Finding: Program Upgrade Centralization Risk
This finding relates to the program being upgradeable, meaning the upgrade authority account has the privilege to update the program implementation. We have acknowledged this risk and plan to resolve it before the initial token distribution. Similar to our BSC contracts, the Solana contracts will be made non-upgradable by removing the upgrade authority—a process that can be verified on-chain. We will notify the community when we have locked the contracts prior to the initial token distribution.
Centralization Finding: Initial Token Distribution
This finding relates to the initial minting of 8 billion CNR directly to the deployer/owner wallet and the potential for distribution without community consensus. We acknowledge this concern and will resolve it when our blog platform is fully operational. Tokens will be distributed exactly as outlined in our previous migration announcement, and all wallet addresses will be made public so the community can track activity transparently.
Centralization Finding: Centralization Related Risks
This finding relates to the potential risks associated with the owner account having authority to perform certain operations, including do_create_block(), set_price_factors(), lock_price_factors(), and burn_lost_tokens(). We have acknowledged this risk without immediate resolution. The Centric Foundation maintains internal policies for managing keys to the owner account, and sharing these policies publicly at this time could compromise security. Once a new CEO is appointed, we will review this policy and publish the information publicly for full transparency.
What's Next: Ecosystem Rebuild and Modernization
The migration to Solana has required us to rebuild all applications in the Centric ecosystem to interact with the Solana blockchain. This has also provided an opportunity to modernize our entire suite of tools, as some applications are over five years old.
We have been working diligently on several key initiatives:
- Migration Tool: Building the tool to migrate your Binance Smart Chain tokens to Solana tokens
- Community Incentives: Developing tools to roll out community migration incentives
- Ecosystem Applications: Rebuilding and modernizing all Centric applications
Coming Soon
In the coming weeks and months, you can expect to see the rollout of:
- New Centric Wallet
- New Centric Swap
- New Centric Explorer
- Centric Convert Tool
- Updated Centric Website
We are excited to share these updates with you and will be making announcements as each component becomes available. Stay tuned for more exciting developments as we continue to build the future of the Centric ecosystem on Solana.
Thank you for your continued support and patience during this migration process. Together, we are building a more scalable, efficient, and user-friendly Centric ecosystem.
