Reclaim SDK Brings Consumer Data From Any Website To Your Fingertips
Get any Data from any website around the World. We already support integrations for over 250 websites.
Never need to tore sensitive user information like login Credentials on your Backend.
Publish and use verifiable credentials on Ethereum, Arbitrum, Optimism, Solana, Polkadot, Cosmos.
import React, { useState, useEffect } from 'react' import { ReclaimProofRequest } from '@reclaimprotocol/js-sdk' function ReclaimDemo() { const [requestUrl, setRequestUrl] = useState('') const [proofs, setProofs] = useState(null) useEffect(() => { async function initializeReclaim() { const APP_ID = 'YOUR_APPLICATION_ID' const APP_SECRET = 'YOUR_APPLICATION_SECRET' const PROVIDER_ID = 'YOUR_PROVIDER_ID' const reclaimProofRequest = await ReclaimProofRequest.init(APP_ID, APP_SECRET, PROVIDER_ID) const url = await reclaimProofRequest.getRequestUrl() setRequestUrl(url) await reclaimProofRequest.startSession({ onSuccessCallback: (proofs) => { console.log('Verification success', proofs) setProofs(proofs) }, onFailureCallback: (error) => { console.error('Verification failed', error) } }) } initializeReclaim() }, []) return ( <div> <h1>Reclaim Protocol Demo</h1> {requestUrl && ( <div> <p>Request URL: {requestUrl}</p> <p>Use this URL to start the verification process</p> </div> )} {proofs && ( <div> <h2>Verification Successful!</h2> <pre>{JSON.stringify(proofs, null, 2)}</pre> </div> )} </div> ) } export default ReclaimDemo
Proof of personhood is essential in may dapps including airdrops, DAO voting, and Quadratic funding. However, there are not
Reclaim Protocol unlocks unlimited possibilities by making HTTPS verifiable in zero knowledge.
Most apps start with a zerostate for a new user, primarily because there is no data available about the said user. Not any more.
Developers
Documentation
Blog
White Paper
Privacy
Privacy Policy
Terms & Conditions
Community
Talk to Founder
Telegram