Eligibility SDK for Redbelly Network¶
The Eligibility SDK provides a flexible, backend-agnostic widget for Real-World Asset (RWA) platforms to verify investor eligibility using Privado ID and the Iden3 zero-knowledge proof ecosystem. This SDK enables developers to perform eligibility checks (e.g., age, KYC) with privacy-preserving proof submissions using Privado-compatible wallets, while allowing full customization of the backend logic.
Authorized Issuer DIDs for Averer¶
To ensure that your application correctly verifies credentials issued by Averer within the Redbelly Network ecosystem, you must specify the corresponding authorized Issuer DID in your zero-knowledge proof requests. This is typically done within the allowedIssuers
array of your query
object.
Below are the official DIDs for Averer for each Redbelly Network environment:
Network | Issuer DID |
---|---|
Redbelly Mainnet | did:receptor:redbelly:mainnet:31AAH8sSaGd6fpnG1TcB6yQ4UZnNeyHzTk5aM2P7rjv |
Redbelly Testnet | did:receptor:redbelly:testnet:31K8aKWDJc9K7n3ZRao3QXS8deXSbxowUXN6QwWKbxs |
Redbelly Staging | did:receptor:redbelly:testnet:31K8aKWDJc9K7n3ZRao3QXS8deXSbxowUXN6QwWKbxs |
This documentation walks you through:
- Installation and setup
- Supported identity wallets
- Backend verifier service configuration (Privado ID Off-Chain Verifier)
- Frontend integration examples
⚠️ The SDK depends on specific backend routes:
/auth-request
,/callback
, and/status/:sessionId
. These must match exactly or the SDK's will not function properly.🧩 The verifier server must include Iden3 public verification keys generated from the trusted setup inside a folder called
keys/
. https://github.com/0xPolygonID/phase2ceremony