AmazeChain is a decentralised Layer 1 public blockchain that uses smartphones to broadcast transactions, verify ZK proofs and generate blocks. The mobile node can run on any device with Android 6+.
It is built to be developer-friendly. Smart contracts can be written in common languages like Java, Go or C++, and the chain is compatible with multiple protocols, including EVM, UTXO, MOVE and WASM.
The protocol includes six layers: a data layer, network layer, consensus layer, incentive layer, contract layer, and an application layer.