Phase 1
Secure and functional smart contracts with a custom price discovery system
- ● Unit test reports ensure proper smart contract behavior.
- ● Fuzz tests to test against random inputs & edge cases.
- ● Definition, client check, and implementation of system invariants as well as testing against them.
- ● Introducing state-of-the-art automated smart contract auditing pipelines with multipletools such as OpenZeppelin Defender.
Phase 2
In parallel with UI: On-Chain indexing service implementation
- ● Chores of defining necessary event emittance from smart contracts.
- ● Implementation of custom subgraph for the client’s codebase.
- ● Setting up a dedicated instance that exposes a GraphQL endpoint.
Phase 3
Web2(UI + backend) Development
- ● Functional and user-friendly front-end application with a focus on a smooth user experience.
- ● User interface test reports.
Phase 4
Testing & Deployment
- ● Functionally tested and deployed POC on the Taraxa testnet.
- ● Client feedback report with addressed issues (if any) within budget limitations.