Solana is lightning-fast distributed ledger technology for mission-critical decentralized apps.
What was the task?
To demonstrate blockchain implementation in a single-use case, so a customer could evaluate its advantages such as speed and reliability.
Challenges we encountered:
The network is under active development, so we had to adapt the application on the go, changing and adjusting it to reflect new changes to the blockchain.
We also had to deal with a lack of development features in the Solana ecosystem as well as a lack of functionality in the wallet extension.
What we did:
We implemented and launched a dice game which provides honesty control with the help of a commit reveal scheme based on a smart contract.
We also added features into the wallet extension to sign arbitrary transactions needed for the game with a neat design.
We used the following technologies: