A mobile-first invoice financing app built for freelancers and SMEs in emerging markets, leveraging Pharos Blockchain.
Pharos is a permissionless DeFi protocol for tokenizing and trading unpaid invoices using NFTs and ERC-20 representations. It supports liquidity pools, secondary markets, and DAO-based governance to fund SMEs and freelancers globally with transparency, yield, and modularity.
SMEs & Freelancers globally seeking working capital
DeFi investors and institutions looking for low-risk yield
DAOs wanting to fund ecosystem partners via invoices
Invoice Tokenization: NFT minted from uploaded invoice (ERC-721)
Fractionalization: ERC-20 tokens represent parts of the invoice
Liquidity Pools: SME pools or risk-tiered tranches (A, B, C)
Underwriting & Scoring: On-chain/off-chain hybrid scoring via oracles
Secondary Market: Trade invoice ERC-20s for early liquidity
Governance: DAO controls fee structure, risk models, pool parameters
Insurance Fund: Protects LPs in case of invoice default
Risk Assessment AI Agent: Scores invoices and borrowers based on metadata and repayment history
Governance Assistant Agent: Summarizes proposals and simulates outcomes for voter clarity
LP Portfolio AI Agent: Suggests yield-optimized LP strategies based on pool history and risk
Smart Contracts: Solidity on EVM-compatible chain (Base or Arbitrum)
Token Standards: ERC-721 + ERC-20 with permit functions
Frontend: Next.js + Zustand + TailwindCSS + Shadcn
Encryption: Lit Protocol for sensitive off-chain data
Indexing: The Graph
Storage: Pinata (IPFS)
TVL in invoice pools
Number of invoices tokenized and repaid
Secondary market volume
Insurance claims vs defaults
DAO governance participation
Launch with verified SMEs (audited invoices)
Attract DeFi LPs via tranching yields and privacy-backed risk models
Partner with on-chain credit underwriters (e.g., Goldfinch)
Run community vote for governance activation
SME default → Risk-based pricing + insurance fund
Regulatory → Keep off-chain data optional and pseudonymous
Liquidity crunch → Incentivize early LPs with protocol token
Oracles delay/wrong info → Use dispute resolution + multi-oracle fallback
AI agent bias or misuse → Limit AI to advisory roles, not decision-making
Built everything from Scratch during the hackathon
N/A