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) [deprecated]

  • Sepolia (11155111)

Last updated