PixelPlex helped the client build an efficient DeFi solution by developing smart contracts, deploying new staking pools, performing a migration to the Solana blockchain — and delivering a range of other enhancements.
Together with the client, we established the key project goals:
Improve the performance of the Mantra DAO platform and eliminate inefficiencies
Add new smart contracts and staking pools
Incorporate multi-chain support
Add new functionality to the existing platform
Development of smart contracts
Deployment of new staking pools
Migration from staking pool V1 to staking pool V2
Extension of the existing functionality to new platforms (Binance Smart Chain, Polygon)
Bug fixes, UI enhancements, and inefficiencies resolution
Multi-chain support, including Ethereum, Binance Smart Chain and Polygon
Multiple staking pools on different networks
The ability to manage assets staking and governance in one place
The platform’s own token – OM token
Secure smart contracts for staking pools
Zendit launchpad solution offering all the necessary tools and resources for organizations to launch their tokens
Got an idea? Let’s work togetherDrop a line
The use of PoS consensus algorithm
Frequent transactions (more than 65,000 per second)
Lower transaction cost ($0,00025)
Our blockchain consultants prepared research, which covered multiple aspects and the various peculiarities of the Solana blockchain. It included details such as a high-level overview of the platform, the ownership of accounts, a guide on how to create a coin in Solana, and returning values from cross-program invocations.
When the final decision to move to Solana was made, the client asked our team to choose the optimal migration strategy and then proceed with the chosen variant. PixelPlex tech specialists researched different migration options, evaluating the pros and cons of each scenario.
Choosing the best migration strategy
Use Neon virtual machine to run Solidity contracts directly in Solana
Rewrite everything in Rust
Compile Solidity contracts into Solana’s blockchain using Solang
Initially, we considered taking advantage of the Solang compiler due to its flexibility and time-efficiency. However, after reviewing the limitations associated with Solang, we decided to go with rewriting everything in Rust. This approach allowed us to achieve increased flexibility and performance. Currently our team is in the process of migrating to the Solana blockchain.
staking pools deployed
total value of stacked assets (as of April 2022)