Unirep
CtrlK
  • ๐Ÿ‘Welcome
  • ๐ŸงฉIntroduction
  • ๐ŸŽฎGetting Started
    • Install & build ๐Ÿ› 
    • Start with cli commands ๐Ÿ”Œ
      • 0. Install and build
      • 1. Spin up the testing chain
      • 2. Deploy Unirep contract
      • 3. User generates semaphore identity
      • 4. User signs up
      • 5. Attester signs up
      • 6. User generates epoch key and epoch key proof
      • 7. Attesters/Users verify epoch key proof
      • 8. Submit epoch key proof to Unirep smart contract
      • 9. Attester attest to epoch key
      • 10. Epoch transition
      • 11. User state transition
      • 12. User generates reputation proof
      • 13. Attesters/ Users verify the reputation proof
      • 14. User generates sign up proof
      • 15. Attesters/ Users verify the sign up proof
    • Start with Typescript ๐Ÿ“ 
      • 0. Install packages
      • 1. deploy
      • 2. User signs up
      • 3. Attester signs up
      • 4. Epoch key proof
      • 5. Attest
      • 6. Epoch transition
      • 7. User state transition
      • 8. Reputation proof
    • Computation happens off-chain โ„น๏ธ
  • โ˜€๏ธProtocol
    • Glossary
      • Users and Attesters
      • Epoch
      • Epoch Key
      • Reputation
      • Trees
      • Nullifiers
      • Epoch Transition
      • User State Transition
    • Circuits
      • Epoch Key Proof
      • Reputation Proof
      • User Sign Up Proof
      • User State Transition Proof
    • Contract
      • Sign up
      • Attestations
      • Epoch transition
      • User state transition
      • Verify proofs
  • ๐ŸŒˆPackage usage
    • @unirep/crypto
    • @unirep/circuits
    • @unirep/contracts
    • @unirep/core
    • @unirep/subgraph
    • cli
      • Deploy Unirep Contract
      • User Identity
      • User Sign Up
      • Epoch Key And Proof
      • Attestation
      • Epoch transition
      • User state transition
      • Reputation Proof
      • Airdrop Reputation
      • Spend Reputation
  • ๐ŸŒปApplications
    • Unirep Social
Powered by GitBook
On this page

Was this helpful?

Edit
  1. ๐ŸŽฎGetting Started

Start with Typescript ๐Ÿ“ 

Try UniRep protocol with typescript.

0. Install packages1. deploy2. User signs up3. Attester signs up4. Epoch key proof5. Attest6. Epoch transition7. User state transition8. Reputation proof
Previous15. Attesters/ Users verify the sign up proofNext0. Install packages

Last updated 3 years ago

Was this helpful?