This repository contains an on-chain smart contract written in C, compiled to RISC-V bytecode (ThruVM), and deployed on the Thru Alphanet testnet.
- Network: Thru Alphanet (https://rpc.alphanet.thru.org)
- Program ID: taUlaZF-S_2--W6K8gJ37KOkmbVxk8u0ilr5hJN9VuOjFo
- Counter PDA: taqM1HaB1FdsUq-X3JY5Is0TBbdDwlc0HGx00dlcIKmpu9
- Explorer Tx: https://scan.thru.org/tx/tsqCnnjoo91U1QiaOYujuhgGD1QcV6R8cFOHIvIj1mM1vXv9S2IknKbvAv2VCX8hgN4tcGXENOTbHcHAsYHarUBh2M?rpc=https%3A%2F%2Frpc.alphanet.thru.org
- Language: C (C11 standard)
- Target VM: ThruVM (64-bit RISC-V)
- Toolchain: riscv64-unknown-elf-gcc
- Instruction Set:
- Opcode 0: Initialize Counter Account (PDA)
- Opcode 1: Increment Counter Value