speedrunpapi command-line tool
colony.technology/cli
speedrunpapi / 0.7.2
npm / node.js 20+ / circom 2.x
pypi / python 3.9+ / node.js 20+
source releases
install
npm install -g speedrunpapi
python3 -m pip install speedrunpapi
single-file executable
local scan / free
speedrunpapi scan circuit.circom
speedrunpapi scan build/circuit.r1cs --json
--main "Template(args)" / -l includes
--opt O0|O1|O2 / --assume-binary
--strict / --timeout / --cex-timeout
compiler / assumptions R1CS verdicts
proof / independent replay
speedrunpapi scan circuit.circom --report circuit.report.json
speedrunpapi verify circuit.report.json --source circuit.r1cs
browser replay
hosted mathematics
speedrunpapi quote example.math
speedrunpapi solve example.math
speedrunpapi check example.math result.json
18 bounded exact operators
examples / sources and results
capabilities / json
CI / signed certificate
uses: lmtlssss/speedrunpapi@v0.7.2
--require-signed / 1 credit
Ed25519 certificate and verification
certificate compatibility
R1CS certificates / from 0.7.1
independent replay
version and certificate status
proofs packs colony api
samples / compiled r1cs / analysed in this browser
circom source of the sample / paste your own for the local command