@orbinum/protocol-core
v0.1.0
Published
Core protocol primitives and WASM bindings for interacting with Orbinum
Maintainers
Readme
orbinum-protocol-core
Core Rust/WASM protocol library for building and encoding Orbinum shielded-pool transactions.
orbinum-protocol-core provides a clean, feature-gated API for:
- unsigned call-data construction,
- signed extrinsic building,
- compliance/disclosure transaction flows,
- ZK helper operations (commitment, nullifier, Poseidon hashing),
- JavaScript/TypeScript consumption through WASM bindings.
Status
- Version:
0.1.0(initial release) - Maturity: active development (MVP hardening phase)
- Runtime scope: Substrate/Frontier-compatible transaction payloads
Features
std(default)crypto-zkcrypto-signingcrypto(enables bothcrypto-zkandcrypto-signing)subxt-nativesubxt-web
Build
cargo build --release --features cryptoWASM
wasm-pack build --target web --out-dir pkg --release --features crypto-zk
wasm-pack build --target nodejs --out-dir pkg-node --release --features crypto-zkValidate
make fmt
make test
make benchDocumentation
This README is intentionally brief. Full documentation is in docs/:
License
Apache-2.0 OR GPL-3.0-or-later
