Skip to content
ETHSapien

ETHSapien

Decentralized AI-Powered Credentialing System for On-Chain Identity Verification and Reputation

Created on 8th December 2024

ETHSapien

ETHSapien

Decentralized AI-Powered Credentialing System for On-Chain Identity Verification and Reputation

The problem ETHSapien solves

The Problem It Solves
Traditional credentialing systems are frustratingly outdated—centralized, fragmented, and often insecure. Whether it’s applying for a job or building trust online, proving who you are and what you’ve achieved shouldn’t feel like a chore.

ETHSapien is here to change that by introducing a transparent, user-centric, and privacy-first platform. With ETHSapien, users can:

Own Their Identity: Build and showcase a tamper-proof digital reputation, verified and stored securely on-chain.
Share Credentials Safely: Using zero-knowledge proofs, share only what’s needed, keeping personal information private.
Seamlessly Operate Across Chains: Compatible with multiple blockchain networks for maximum accessibility.
Trust AI for Efficiency: AI streamlines verification, making processes like hiring, credit checks, and networking faster and smarter.
With ETHSapien, individuals and organizations can collaborate in a trustless environment, unlocking opportunities like never before.

Challenges I ran into

Challenges We Faced
Multi-Network Integration:
Making ETHSapien compatible with BNB Chain and Base meant solving unique challenges like transaction formatting and varying gas mechanisms. After hours of debugging, we used Socket to unify cross-chain operations effortlessly.

Zero-Knowledge Proof Complexity:
Implementing zk-SNARKs was like stepping into a cryptographic maze. We simplified the process by leveraging Semaphore and prebuilt zkEVM tools, ensuring privacy without compromising scalability.

Data Efficiency:
Pulling decentralized data quickly and accurately was a pain point. We turned to The Graph and Substreams, which made indexing feel like a breeze and supercharged our real-time updates.

AI Fine-Tuning with Limited Data:
Training AI models on real-world scenarios was tough with scarce labeled on-chain data. By generating synthetic data and improving iteratively, we achieved accuracy and consistency.

Additional Features

Additional Features
BNB Chain Integration: We expanded functionality to BNB Chain to make ETHSapien accessible to a broader audience.
Attestation Service: Users can issue and verify trust-based attestations using the Ethereum Attestation Service.
Video Verification: Integrated Huddle01 for decentralized, real-time video calls during credential verification.

Tracks Applied (27)

Best Use of Anon Aadhaar

We use it for user verification and authentication
privacy + scaling explorations

privacy + scaling explorations

Best projects integrating with the Walrus protocol

We'll be pushing most of our resources on Walrus and retrieving it from there only
Walrus

Walrus

AI X Crypto

POLYGON Contract for Verifies credentials using zk-SNARKs for privacy preservation: Polygon
Polygon

Polygon

Crypto x AI Prize

It's even good for developers to configure their application and use api keys to fetch user information into their appli...Read More
Coinbase Developer Platform

Coinbase Developer Platform

Consumer Crypto Prize

It's even good for developers to configure their application and use api keys to fetch user information into their appli...Read More
Coinbase Developer Platform

Coinbase Developer Platform

Best Developer Feedback

It's even good for developers to configure their application and use api keys to fetch user information into their appli...Read More
Coinbase Developer Platform

Coinbase Developer Platform

OnchainKit Pool Prize

Integrated with it
Coinbase Developer Platform

Coinbase Developer Platform

Best New Subgraph(s)

It uses verification data from SubGraph
The Graph

The Graph

Best Use of BitcoinLightClient

CitreaBitcoinVerifier.sol Target Bounty: Citrea Bitcoin Purpose: Integrate Bitcoin credentials and attestations. Feature...Read More
Citrea

Citrea

Best AI Agent Attestations

EASCredentialAttester: Issues attestations for credentials.
Ethereum Attestation Service

Ethereum Attestation Service

Best Developer Experience Improvement for EAS

EASCredentialAttester: Issues attestations for credentials.
Ethereum Attestation Service

Ethereum Attestation Service

Build Innovative Consumer Apps on Base

This is useful for consumer escalation and faster onboarding experience.
Base

Base

Best use of Substreams

It's an innovative approach to store and fetch on chain data
The Graph

The Graph

Prize Pool

Deployed SubGraph for user data mesh
The Graph

The Graph

Best Consumer-Focused Application Using Okto

Integration using OKTO SDK
okto by CoinDCX

okto by CoinDCX

Pool Prize

Integrated OKTO for user verification
okto by CoinDCX

okto by CoinDCX

Top Project using Starknet

I've written different Cairo Contracts for: StarkNetCredentialManager.cairo: Manages user credentials on StarkNet with ...Read More
StarkWare

StarkWare

Most innovative and advanced implementation of Lit Protocol

Manages access control for credentials using Lit Protocol: LitAccessManager.sol
Lit Protocol

Lit Protocol

Supra Super-dApp Bounty

It's built to support Supra Move
Supra

Supra

Best project deployed in the Polkadot ecosystem

It uses Substrates
Polkadot

Polkadot

Open Track

BNBRewardManager Smart Contract // Interface for interacting with BEP-20 tokens (similar to ERC-20 on Ethereum)
BNB Chain

BNB Chain

Best Horizontally Scaled Application

The Video Calls are scalable and we have microservices architecture
Socket

Socket

Best use of pre-execution and abstracted composability

Bridges credentials across multiple blockchain networks: Socket CrossChainCredentialManager.sol
Socket

Socket

Store your hackathon project data using Akave

I'm storing all my metadata and other .env configurations on AKAVE Also, most of the data we generate would be pushed to...Read More

Akave

Best Usage of True Network Attestation Service

True Network Decentralized Reputation Systems StarkNetReputationManager
True Network

True Network

AI track

I'll be using it for user matching their proifles or not for On-Chain Identity Verification and Reputation
Huddle01

Huddle01

JS Track

Integrated HUDDLE01 into my React NextJS Project for user verification
Huddle01

Huddle01

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio