Case Study · QIE Blockchain Hackathon · 2026

QIE Neobank
Design & Protocol

A full-stack DeFi neobank on QIE Mainnet. The design challenge: make on-chain credit scoring — a 300–850 behavioral score derived from 5 smart contract components — feel as familiar as a banking app.

View live app →View Figma designs →

What shipped

Live on QIE Mainnet

QIEVault

ERC-4626 yield vault

Deposits, withdrawals, yield accrual

QIEIdentity

Soulbound NFT

On-chain identity passport, non-transferable

QIELending

Lending engine

Loan origination, repayment, health factor

CreditScore

Behavioral scoring

5-component 300–850 score with 7-day aging

QIENeobank

Protocol orchestrator

Coordinates vault, identity, and lending

Live app — wallet connected, zero-state dashboard

QIE Bank

qie-bank.vercel.app — requires wallet connection on QIE Mainnet (Chain ID 1990)

Open live app →

The live app is functional but sparse at zero state. The Figma designs below show the full product vision.

The design challenge

Making on-chain credit legible

A behavioral credit score derived from 5 on-chain components with 7-day aging logic is genuinely complex. Users need to understand why their score is what it is, what moves it, and what they qualify for — without reading a whitepaper.

The design job was to make DeFi lending feel as familiar as a bank account, without hiding the on-chain mechanics that make it trustworthy. Three principles anchored every decision: Clarity, Trust, Efficiency.

Credit score components

Accuracy

On-time repayment rate — highest weight

36.4%

Volume

Total deposits over lifetime

18.2%

Tenure

Length of account history

18.2%

Activity

Deposit frequency

18.2%

Consistency

7-day aging prevents score manipulation

9.1%

Foundation

Design system

Built a full design system before touching screens — typography scale, color tokens (primary purple, neutral dark, semantic states), spacing scale, and component library. This made the dashboard and lending flows consistent and fast to build.

QIE Bank design system — typography, color palette, components

The full vision

Dashboard & Lending flows

The Figma designs show the complete product: a rich dashboard surfacing balance, borrow power, health factor, credit score, and loan exposure at a glance — then a dedicated lending flow for requesting loans and understanding tier eligibility.

QIE Bank dashboard — balance, credit score breakdown, loan exposure, recent activity

Dashboard — balance, borrow power, health factor, credit score (750/850 Platinum), loan exposure, and recent activity in one view

QIE Bank lending — credit score overview with score breakdown

Lending overview — score at 750, max loan, interest rate, unsecured limit, score breakdown by component

QIE Bank — loan request form with tier breakdown

Request loan — amount, optional collateral, real-time terms, and full tier table (Bronze → Platinum)

System logic

Four loan tiers

Bronze

$1,000

25% APR

Score 300–549

Silver

$5,000

18% APR

Score 550–649

Gold

$20,000

12% APR

Score 650–749

Platinum

$50,000

8% APR

Score 750–850

Stack

Solidity 0.8.24OpenZeppelin 5ERC-4626Soulbound NFTNext.js 16Wagmi + ViemRainbowKitTailwind CSSFigmaCertora

Deployed to

QIE Mainnet

Chain ID 1990 · 5 contracts verified on-chain

Explore the work

See the full design in Figma
or connect a wallet to use the live protocol

Open Figma →Live app →