Links

Overview

Sismo Connect enables applications to request data from users. Applications receive ZK Proofs they can verify onchain or offchain.
Integrate Sismo Connect in 3 steps:
  • Create a Sismo Connect app in the Sismo Factory
  • Frontend: Use our React button or client library to request ZK proofs from users (like you would request a signature with Wallet Connect)
  • Smart Contracts/Backend: Use our Solidity/TypeScript library to verify those ZK proofs (like you would verify a signature with ethers/viem/ecrecover)
Supported EVM Chains

Mainnets

  • Arbitrum One (42161)
  • Base (8453)
  • Gnosis (100)
  • Mainnet (1)
  • Optimism (10)
  • Polygon (137)

Testnets

  • Arbitrum Goerli (421613)
  • BaseGoerli (84531)
  • Goerli (5)
  • Mumbai (80001)
  • Optimism Goerli (420)
  • Scroll Alpha Testnet (534353)
  • Sepolia (11155111)