Product documentation — installation, licensing, and integration guides.
Blockchain Arithmetic
Integration

Blockchain Arithmetic: Integration

Python (C-backed operations)

The wheel bundles the native library. Import and use the integer arithmetic and Mimblewimble EC primitives exposed in the Python module after licensing.

import blockchain_arithmetic
 
blockchain_arithmetic.license_valid()  # must be True
# EC, Pedersen, Schnorr, scalar256 operations via C bridge

C API

Link libblockchain_arithmetic and include blockchain_arithmetic.h. The v1.3.0 library covers:

  • Integer + Mimblewimble elliptic-curve operations (Pedersen, Schnorr, adaptor Schnorr)
  • MW block model
  • Bulletproof cost model

Smart contract integration (roadmap)

On-chain deployment will ship as a Solidity/WASM library consuming the same deterministic integer semantics validated in the C core. Contact Resonix for early-access smart contract artifacts.

Related products

See also SolvNum — the parent deterministic-arithmetic product line.