hackquest logo

Sontine - Tontine Meets Blockchain

Sontine combines the time-tested tradition of tontines (rotating savings and credit associations) with the power of Solana blockchain technology. The name merges "Solana" + "Tontine" to create a moder

视频

描述

Sontine combines the time-tested tradition of tontines (rotating savings and credit associations) with the power of Solana blockchain technology. The name merges "Solana" + "Tontine" to create a modern, transparent, and globally accessible savings platform.

✨ Key Features

  • 🔗 Blockchain-Powered: Built on Solana for lightning-fast, low-cost transactions

  • 🌍 Global Access: Participate in tontines worldwide without geographical restrictions

  • 🔒 Transparent & Secure: Smart contracts ensure fair, automated operations

  • 💰 Low Fees: Minimal transaction costs (~$0.00025 per transaction)

  • 📱 Multi-Platform: Available on mobile and web with seamless wallet integration

  • 🏆 Reputation System: Build trust through consistent participation

Tech Stack

Frontend (Web)

  • Framework: Next.js 15 (App Router)

  • Styling: Tailwind CSS with custom design system

  • Language: TypeScript 5.8

  • State Management: TanStack Query (React Query) v5

  • Animations: Framer Motion

  • Icons: Lucide React

  • Forms: React Hook Form + Zod validation

Mobile

  • Framework: React Native with Expo

  • Navigation: Expo Router

  • UI Components: React Native Paper + Custom UI system

  • Fonts: Pixeloid Sans (Regular & Bold)

  • Solana Integration: Solana Mobile Wallet Adapter

  • State Management: TanStack Query (React Query) v5

Blockchain

  • Network: Solana Mainnet/Devnet

  • Wallets: Phantom, Solflare, Backpack, Glow (Mobile Wallet Adapter support)

  • Smart Contracts: Rust-based Solana programs

  • Currency: USDC (primary transaction currency)

Database

  • ORM: Prisma

  • Database: PostgreSQL (configurable)

  • Off-chain Data: User profiles, group metadata, notifications

Development Tools

  • Monorepo: Turborepo

  • Package Manager: Bun (primary), npm (fallback)

  • Linting: ESLint + Prettier

  • Type Checking: TypeScript strict mode

Slide

本次黑客松进展

- Complete the smartcontract for tradition, random and auction tontine. - Build landing page - Build mobile app - Build web app

技术栈

Next
Web3
Node
Rust
React Native

融资状态

no fundraising plan yet

队长
LLeo Pham
Github
赛道
RWADeFiDAO