Blockchain Protocol Design · Smart Contracts · Product UX

QIE Neobank
Designing trust for decentralized lending.

Built during the QIE Blockchain Hackathon, QIE Neobank explores how complex on-chain lending can become as intuitive as a traditional banking experience. The project combines smart contracts, behavioral credit scoring, and a modern financial interface to help users understand why they qualify for a loan, not just whether they do.

Top 26 Project|Selected out of 411 submissions
View Live App →View Figma Designs →

01 / The Challenge

DeFi is transparent. Understanding it isn't.

Most decentralized lending protocols expose users to collateral ratios, liquidation thresholds, vault mechanics, and smart contract interactions. While technically transparent, these systems often leave people wondering one simple question:

"Why can I borrow this amount?"

The challenge wasn't building another lending protocol. It was designing an experience that made complex financial logic understandable without hiding the blockchain mechanics that make the system trustworthy.

02 / The Solution

A behavioral credit system instead of collateral alone.

Rather than relying exclusively on collateral, QIE Neobank evaluates borrower behavior over time.

Five on-chain signals contribute to a dynamic credit score ranging from 300 to 850, directly influencing borrowing limits, loan tiers, and interest rates.

Instead of reading documentation or protocol specifications, users immediately understand what improves their financial reputation and borrowing power.

Live Walkthrough

Banking UX powered by smart contracts.

DEPLOYED ON QIE MAINNET · CONNECT WALLET TO INTERACT WITH CORE LENDING WORKFLOW.

03 / Product Architecture

Five smart contracts. One banking experience.

The protocol is composed of specialized contracts that work together to provide lending, identity, and credit scoring through a single interface.

01 / ERC-4626 Yield Vault

QIEVault

Manages deposits, withdrawals, and yield accrual

02 / Soulbound NFT

QIEIdentity

Establishes non-transferable on-chain identity

03 / Lending Engine

QIELending

Handles origination, repayments, collateral & health factor

04 / Behavioral Scoring

CreditScore Engine

Calculates 300–850 score using 5 weighted metrics

05 / Protocol Orchestrator

QIENeobank

Coordinates all contracts through a single banking interface

System Mechanics

Credit Score Components

The behavioral score is calculated from five weighted signals:

Repayment Accuracy36.4%Measures on-time loan repayments — highest weight
Deposit Volume18.2%Rewards long-term capital participation
Account Tenure18.2%Increases confidence through account history
Activity Frequency18.2%Encourages consistent protocol usage
Score Aging9.1%7-day decay model prevents short-term manipulation

Risk Framework

Tiered Lending System

Bronze Tier

$1,000

25% APR

Score: 300–549

Silver Tier

$5,000

18% APR

Score: 550–649

Gold Tier

$20,000

12% APR

Score: 650–749

Platinum Tier

$50,000

8% APR

Score: 750–850

Design System & Product Vision

Designing consistency before features.

Before designing application screens, the project established a complete design system covering typography, spacing, semantic colors, component patterns, and interaction states. This foundation allowed complex financial information to remain visually consistent across dashboards, lending flows, and onboarding experiences.

QIE Neobank Design System

Beyond the hackathon prototype.

The deployed application demonstrates the working protocol. The accompanying Figma designs explore the broader product vision, including richer dashboards, credit explanations, lending flows, onboarding, and financial management features that extended beyond the hackathon timeline.

QIE Neobank Dashboard Interface
QIE Neobank Lending & Score Interface

Protocol Capability

What It Actually Does

01

Behavioral Credit Score

Generates a 300–850 credit score based on five weighted on-chain metrics.

02

Lending Dashboard

Surfaces balances, borrowing power, loan exposure, health factor, and activity.

03

Loan Eligibility

Calculates borrowing limits and interest rates dynamically according to behavioral score.

04

Tiered Lending System

Supports four lending tiers, each with different borrowing limits and APRs.

05

Wallet Integration

Users interact directly with deployed smart contracts through a familiar web application.

Full-Stack Execution

How We Built It

01

Smart Contract Architecture

Developed five interoperable Solidity contracts responsible for identity, vault management, lending, behavioral scoring, and protocol orchestration.

02

Behavioral Credit Engine

Designed a weighted scoring model that rewards long-term participation and responsible borrowing behavior instead of evaluating collateral alone.

03

Frontend Application

Built a responsive banking interface in Next.js using Wagmi and Viem for wallet connectivity and on-chain state management.

04

Wallet Experience

Integrated RainbowKit to simplify wallet onboarding while maintaining direct interaction with deployed contracts.

05

Security & Verification

Leveraged OpenZeppelin standards and Certora verification to improve contract reliability and adherence to established security practices.

Technologies Used

Solidity 0.8.24OpenZeppelinERC-4626Soulbound NFTsNext.jsWagmiViemRainbowKitTailwind CSSFigmaCertora

Recognition

Top 26 of 411 hackathon submissions.

Built during the QIE Blockchain Hackathon, the project was selected among the Top 26 submissions out of 411 teams, demonstrating both technical execution and product thinking under competitive time constraints.

Five smart contracts were deployed and verified on QIE Mainnet, providing a fully functional blockchain implementation beyond static prototypes.

Ready to build products that make complex systems understandable?

One Team. Zero Handoffs. Full-Stack Product Engineering.

Start a Project →