Deterministic ENS-aware proof-of-usage for DeFi incentives and airdrops.
ENS-aware Deterministic Proof-of-Usage is a minimal infrastructure demo that shows how ENS can be used as a human-readable identity layer for reproducible DeFi incentive eligibility.
Users input an ENS name or a wallet address. ENS is resolved strictly for UX and identity abstraction, while the proof itself is generated only from the resolved wallet address. This ensures that the same input, under the same policy, always produces the same proof output.
The system outputs a deterministic proof hash, a transparent score, and explainable policy tags designed for airdrops, incentives, and long-term usage programs — without introducing randomness, AI, or trust assumptions.
The project is built as a deterministic backend-first system with a minimal, infra-oriented frontend.
ENS Resolution: ENS names are resolved server-side on Ethereum mainnet using ENS-specific resolution logic. ENS is used only for identity readability and never included directly in the proof input.
Deterministic Proof Generation: Proofs are generated exclusively from the resolved wallet address and a fixed policy version. No timestamps, randomness, or AI are used, ensuring full reproducibility.
Batch Processing & Stability: Multiple ENS names and addresses can be processed in a single request. ENS resolution uses caching, fallback RPC providers, and controlled concurrency to handle rate limits gracefully.
Verification & Exports: Proofs can be recomputed and verified publicly using the same deterministic logic. Results can be exported as CSV or JSON for off-chain incentive pipelines.
The entire system is designed to demonstrate correct, minimal, and intentional ENS usage aligned with wallet-centric best practices.

