Skip to content

Latest commit

 

History

History
68 lines (45 loc) · 1.88 KB

README.md

File metadata and controls

68 lines (45 loc) · 1.88 KB

Ionia

The First Land of Starknet Core Contracts on Aptos

Setup

Aptos CLI

curl -fsSL "https://aptos.dev/scripts/install_cli.py" | python3

Reference

Docker

curl -fsSL "https://get.docker.com" -o get-docker.sh
sudo sh get-docker.sh

Reference

Testing

Unit

aptos move test

Local

Start Aptos local

aptos node run-local-testnet --with-indexer-api

Create a local profile

aptos init --profile <your-profile-name> --network local

Publish to local

aptos move publish --profile <your-profile-name> --network local

To test the verify_kzg_proof function, run this command:

aptos move run --json-file .\scripts\verify_kzg_proof.json

## StarkNet Consensus Protocol Contracts

PoC solidity implementation of the following Starknet Decentralized Protocol proposal:

- [I - Introduction](https://community.starknet.io/t/starknet-decentralized-protocol-i-introduction/2671/1)
- [II - Candidate for Leader Elections](https://community.starknet.io/t/starknet-decentralized-protocol-ii-candidate-for-leader-elections/4751)
- [III - Consensus](https://community.starknet.io/t/starknet-decentralized-protocol-iii-consensus/5386)
- [IV - Proofs in the Protocol](https://community.starknet.io/t/starknet-decentralized-protocol-iv-proofs-in-the-protocol/6030)
- [V - Checkpoints for Fast Finality](https://community.starknet.io/t/starknet-decentralized-protocol-v-checkpoints-for-fast-finality/6032)
- [VI - The Buffer Problem](https://community.starknet.io/t/starknet-decentralized-protocol-vi-the-buffer-problem/7098)
- [VII - Chained Proof Protocols & Braiding](https://community.starknet.io/t/starknet-decentralized-protocol-vii-chained-proof-protocols-braiding/18831)