1.0.12 • Published 5 months ago

zeekaptcha v1.0.12

Weekly downloads
-
License
ISC
Repository
-
Last release
5 months ago

Zeekaptcha is the world’s first Web3 captcha. Unlike Web2 captchas, the verification is done in a smart contract enabling on-chain reputation, bot-resistant smart contract applications, and more.

We have a vibrant community of developers helping each other in our Telegram group. Join us!

Install

npm i zeekaptcha

This library allows you to use the <Zeekaptcha/> React component to fetch a captcha, prove it, and submit the proof to the Sepolia blockchain.

To query blockchain events, import the getEvents(address: string) function to return the events for a given address.

Documentation

You can find the documentation here!

The docs are the best starting point as they give context for Zeekaptcha, go into how it works, and provide details on getting started.

Technology Overview

Quick overview of the stack:

  • Circom: Generates zero-knowledge proofs for proving correct solutions to the captchas.
  • React: Efficient UI state management.
  • Tailwind CSS: Employs Tailwind CSS for sleek and responsive design.
  • API Integration: Challenges are fetched dynamically via a dedicated API. These challenges get recycled every 2 minutes.
  • ethers.js: Creating the transaction to attest the captcha on-chain.

Support

If you encounter any problems or have suggestions, please file an issue in the repo or reach out to us on Telegram.

1.0.11

5 months ago

1.0.12

5 months ago

1.0.9

5 months ago

1.0.10

5 months ago

1.0.8

6 months ago

1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

6 months ago

1.0.3

6 months ago

1.0.2

6 months ago

1.0.1

6 months ago

1.0.0

6 months ago