Skip to content

axiom-crypto/axiom-sdk-client

Repository files navigation

@axiom-crypto/client

This repository is split into 4 components:

  • client: Contains the Axiom CLI interface and developer-facing AxiomCircuit exports
  • circuit: Handles lower-level interface with Wasm circuit libraries
  • harness: Test harness for client
  • react: Axiom component and hook for proving circuits in React/Next.js dApps

Convenience scripts

  • pnpm local: Updates each package's dependencies in this repository to local links
  • pnpm remote: Updates the version number for each package's dependencies in this repository to versions declared in their respective package.json's version value
  • pnpm versions <versionNumber>: Updates all versions in each repository to versionNumber
  • pnpm publish-all: Publishes all packages in sequential order: circuit, client, harness, react