Inspiration
Traditional financial systems often fail to recognize the credibility of students, freelancers, and first-time earners who may demonstrate responsible digital and financial behavior but lack conventional credit history.
We were inspired by a simple question:
Why should trust only be defined by traditional credit systems?
This motivated us to build Credence, a decentralized platform that transforms digital trust into real-world rewards using blockchain technology.
What it does
Credence is an Ethereum-based on-chain credibility and rewards platform.
It allows users to:
- Connect their MetaMask wallet
- Build an on-chain credibility profile
- Generate transparent trust scores
- Unlock rewards, discounts, and perks instantly
The platform securely verifies user trust metrics and stores verified outcomes on-chain using Ethereum smart contracts.
How we built it
We built Credence using a modern Web3 architecture.
Frontend
- Next.js
- Typescript
Backend
- Node.js
- Prisma ORM
Blockchain
- Ethereum
- Solidity Smart Contracts
- Ethers.js
- MetaMask Integration
The backend aggregates user trust metrics securely while smart contracts validate credibility and reward eligibility transparently.
The credibility score is represented conceptually as:
$$ C = \sum_{i=1}^{n} w_i \cdot m_i $$
Where:
- (C) = Credibility Score
- (m_i) = Verified trust metric
- (w_i) = Weight assigned to each metric
This creates a flexible and scalable trust verification model.
Challenges we ran into
One major challenge was synchronizing off-chain data with on-chain smart contract logic.
Initially, transaction failures occurred because backend schema defaults did not align perfectly with Solidity contract expectations.
We solved this by:
- Aligning Prisma schemas with contract structures
- Adding backend validation layers
- Improving smart contract revert handling
- Testing extensively on Ethereum testnets
Another challenge was balancing:
- transparency
- scalability
- privacy
To address this, we ensured that only verified outputs are stored on-chain while sensitive raw data remains securely off-chain.
Accomplishments that we're proud of
- Built a fully functional blockchain-powered rewards ecosystem
- Integrated MetaMask wallet authentication
- Implemented Ethereum smart contracts successfully
- Created a privacy-conscious credibility framework
- Achieved near real-time reward redemption
- Designed a scalable architecture for future adoption
What we learned
Through building Credence, we learned:
- Smart contract development and testing
- Web3 wallet integration
- Blockchain security principles
- Off-chain and on-chain synchronization
- Designing user-friendly decentralized applications
We also learned that blockchain becomes truly impactful when solving real-world accessibility and trust problems.
What's next for Credence for Students
Our future vision is to expand Credence into a larger decentralized trust ecosystem for students and young professionals.
Planned Features
- AI-powered trust analytics
- Cross-chain compatibility
- Decentralized identity integration
- Mobile-first application
- Expanded rewards marketplace
- Partner APIs for fintech and e-commerce platforms
We aim to make digital credibility:
- portable
- transparent
- secure
- globally accessible
Vision
Credence aims to redefine trust by transforming digital credibility into universally accessible real-world value.
Built With
- ethereum
- ethers.js
- hardhat
- metamask
- next.js
- node.js
- prisma
- solidity
- typescript
Log in or sign up for Devpost to join the conversation.