Build and test core smart contracts deliverables
Smart contracts written in Solidity. The goals are to implement: create circles logic, manage contributions & payouts lock/unlock collateral, test contracts, deploy to Celo sepolia testnet, verify contracts and document the process
Build basic user interface and wallet integration
Project setup Next.js/React application Thirdweb SDK integration Tailwind CSS styling Component library setup Core pages built Landing page Sign up/login (email, Google, Twitter) User dashboard Thirdweb wallet integration In-App Wallet setup Email/social authentication working Sm…
Complete User Onboarding Flow Integration
Finalize and implement the user onboarding flow on the frontend in line with the Circlepot prototype This milestone ensures a smooth signup and login experience using Thirdweb’s email/social authentication, aligning with our mission to make Circlepot accessible to everyone with a…
Develop and Integrate App Settings Page
Build and integrate the App Settings page to give users control over their profiles, notification preferences, and security settings. This milestone focuses on enhancing user personalization and account management, ensuring a smoother and more intuitive in-app experience consiste…
Create Savings Circle & Personal Goal Pages
Develop pages that let users choose how they want to save: individuals can create personal savings goals, while groups can create saving circles. Each page includes a data form to fill in savings details and set goals, making it easy to manage both personal and collective savings…
Pitch Deck Development
Design and finalize the Circlepot Pitch Deck to clearly communicate the project’s vision, mission, problem-solution fit, technical foundation, and growth strategy. This milestone aims to present Circlepot’s value proposition effectively to potential investors, partners, and ecosy…
Create Subgraphs For Core Contracts on Circlepot
Developing a Subgraph to index and organize on-chain data from our three core smart contracts — CircleSavingsV1, PersonalSavingsV1, and UserProfileV1. This milestone will enable real-time data querying, improve front-end performance, and enhance transparency across the Circlepot…
Route Setup For React Frontend
Set up client-side routing in a React application with persistent top and bottom navigation components. Configure React Router to manage multiple pages/routes while keeping the TopNav (header) and BottomNav (footer/navigation bar) visible across all routes. The main content area…
Create Hono Server To Handle IPFS Uploads
Develop a server that help handle all uploads to Pinata IPFS using presigned URLs
Creating Social Pages for Circle Pot
Creating X, Linkedin, Instagram and Telegram pages for Circlepot
Implementation of all Circle's functionalities
The frontend needs to implement join savings circles with collateral deposits, cast votes on circle start timing, make periodic contributions with deadline tracking, and display real-time circle state including member positions, round progress, payout distributions, and collatera…
Credit Score / Reputation System
The frontend needs to display user reputation scores (300-850 range) with visual score categories (Poor/Fair/Good/Very Good/Exceptional), show detailed reputation metrics including positive/negative actions, consecutive on-time payments, circles/goals completed, and late payments…
Implementation of browse circle page
This update implements the complete functionality for users to discover and join circles.
Transaction History Page Implememntation
Create useTransactionHistory hook to fetch unified transaction data Implement TransactionsHistory page with filtering and detailed views Add cUSD send/receive tracking using Thirdweb Insight Resolve user profiles (username/fullname) for cUSD transfers Filter out internal contract…
Proof of Ship - Season 9
I am applying to participate in the Proof of Ship - Season 9
Proof of Ship - Season 10
I am applying to participate in the Proof of Ship - Season 10
Endorsement