
Arisan Aman
Trust The Chain, Grow The Circle
Demo
About
The problem it solves ## 🛡️ Arisan Aman: Decentralizing Trust in Social Savings In Indonesia, **Arisan** is a cultural cornerstone of social saving, yet it remains tethered to manual, high-risk processes. **Arisan Aman** moves this tradition onto **Base**, replacing "social promises" with immutable smart contracts. ### 🚀 How Arisan Aman Makes Life Easier & Safer #### 1. 🛑 Elimination of "Runaway" Risk * **The Problem:** In traditional Arisan, a member or organizer (*penyelenggara*) can disappear with the pot, leaving others with no recourse. * **The Solution:** All funds are locked in non-custodial smart contracts on **Base**. The system—not a person—governs the distribution, ensuring the winner receives their payout automatically and transparently. #### 2. ⚡ Frictionless Automated Collections * **The Problem:** Chasing 30 different people for manual transfers via WhatsApp is a nightmare for organizers. * **The Solution:** Integrated with **IDRX**, our platform allows for automated, one-click contributions. No more "reminding" members or verifying manual bank screenshots; the blockchain acts as the ultimate source of truth. #### 3. 📈 Verifiable Onchain Reputation * **The Problem:** Good Arisan participants get no "credit" for years of perfect payments. * **The Solution:** Our **Reputation Registry** tracks payment history. Every successful cycle builds a user’s onchain creditworthiness, potentially unlocking future DeFi opportunities or higher-tier Arisan circles. #### 4. 🔍 Radical Transparency * **The Problem:** Members often doubt if the "random draw" for the winner was actually fair or if there are hidden fees. * **The Solution:** Every transaction, participant, and winner-selection is visible on the **Base Explorer**. You don't have to "trust" the organizer; you just have to verify the code. #### 5. 🌏 Borderless Social Finance * **The Problem:** You are usually limited to your physical neighborhood or office. * **The Solution:** By using **Base**, Arisan Aman allows trusted communities—scattered across Indonesia or the globe—to save together. Whether you are in Jakarta or Jayapura, if you have a wallet and IDRX, you are in. --- ### 🛠️ Key Technical Advantages * **🔵 Base L2:** High-speed transactions with fees so low they don't eat into the savings pot. * **🇮🇩 IDRX Integration:** Participants save in a currency they understand (Rupiah-pegged), removing crypto volatility. * **🏗️ Factory Architecture:** Anyone can deploy a secure, custom Arisan group for their community in seconds. --- ### 🔗 Project Resources & Links * **🌐 Live DApp:** [arisan-aman.vercel.app](https://arisan-aman.vercel.app/) * **💻 GitHub Repository:** [github.com/gahzaharrifin-coder/ArisanAman](https://github.com/gahzaharrifin-coder/ArisanAman) * **📊 Pitch Deck:** [View on Canva](https://www.canva.com/design/DAHAAOkKZEk/TAmNOSPtpb_Z7FO54laPvA/view?utm_content=DAHAAOkKZEk&utm_campaign=designshare&utm_medium=link2&utm_source=uniquelinks&utlId=hff5c096f68) #### 📜 Verified Smart Contracts (Base Sepolia) | Contract | Address | Explorer Link | | --- | --- | --- | | **🏗️ Arisan Factory** | `0xC58b...2360` | [View on Basescan](https://sepolia.basescan.org/address/0xC58b52c969896119b27e3300B256b433D3A62360) | | **⭐ Reputation Registry** | `0x693a...E246` | [View on Basescan](https://sepolia.basescan.org/address/0x693a539C60a1dA745f70a5Eb718c6DE42942E246) | | **💵 Mock IDRX Token** | `0xf48A...97C3` | [View on Basescan](https://sepolia.basescan.org/address/0xf48A24D4b89CCE41e0AFDf015b111C7AFD2397C3) | | **🎫 Debt NFT** | `0xf76a...28bc` | [View on Basescan](https://sepolia.basescan.org/address/0xf76a473b76dFF751655851373Fd299D831c328bc) | --- > **📝 Note on Transparency:** In full alignment with the Code of Conduct, we would like to disclose that this project has been previously submitted to another hackathon.
How it's made
Challenges we ran into ## 🚧 Challenges We Ran Into Building a social-financial hybrid onchain presented unique hurdles, particularly in balancing traditional Indonesian customs with blockchain logic. ### 1. ⚖️ The "Late Payment" Paradox * **The Hurdle:** In traditional Arisan, people are occasionally late due to real-life issues. However, smart contracts are rigid. We struggled with how to handle late contributions without breaking the "Pot" for the winner. * **The Fix:** We implemented a **Grace Period** logic in our smart contracts linked to the **Reputation Registry**. If a user pays within the grace period, the cycle continues, but their onchain reputation score takes a minor hit, mimicking the social accountability of a real-life circle. ### 2. 🧩 Gas Fee Optimization for Micro-Transactions * **The Hurdle:** Since Arisan often involves small, frequent contributions, even low gas fees can add up over a 12-month cycle. * **The Fix:** By deploying on **Base**, we leveraged its ultra-low fee structure. We further optimized the **Arisan Factory** to minimize state changes, ensuring that joining a group or claiming a payout costs only a few cents, making it viable for retail users. ### 3. 🏦 Integrating IDRX with Smart Contract Logic * **The Hurdle:** Ensuring seamless interaction between the **IDRX token** and our custom logic for distribution required precise decimal handling to ensure no "dust" was left in the contract after a winner claimed the pot. * **The Fix:** We conducted extensive testing on **Base Sepolia** using a Mock IDRX token, refining our math logic to ensure 100% of the collected pool is distributed accurately to the winner every single cycle. --- ## 💡 How Arisan Aman Makes Life Easier & Safer ### 1. 🤖 Automated Collection & Distribution * **Before:** Manual collection, chasing late payments via chat, and risky physical cash handling. * **With Arisan Aman:** Instant distribution on payout day via smart contracts. No physical meetings required. * **Example:** An office arisan with 30 members saves roughly **2 hours per month** per person in coordination and collection time. ### 2. 🌍 Flexible Participation * **Before:** Geographic constraints; you had to be physically present at meetings or live in the same neighborhood. * **With Arisan Aman:** Join from anywhere in Indonesia. Participate in multiple circles (family, office, hobbyists) simultaneously with adjustable contribution levels. * **Example:** A Jakarta-based worker can participate in their hometown arisan in Sumatra and a hobbyist arisan globally at the same time. ### 3. 📅 Intelligent Scheduling & Logic * **Before:** Manual calendars, forgotten dates, and awkward "Who's next?" disputes. * **With Arisan Aman:** Smart scheduling based on group preferences. The contract transparently dictates the order, and onchain events trigger notifications. * **Example:** The system ensures a transparent, tamper-proof payout order that everyone can verify before the first payment is even made. ### 4. 📒 Permanent Digital Record Keeping * **Before:** Handwritten notebooks, lost records, and disputes over who has paid what. * **With Arisan Aman:** A permanent digital ledger on **Base**. Instant payment history and immutable proof of participation. * **Example:** A small business owner can use their perfect Arisan Aman payment history as an informal "Onchain CV" to prove financial discipline. ### 5. 🔗 Seamless Currency Integration * **Before:** Constant switching between cash, bank transfers, and e-wallets, leading to reconciliation headaches. * **With Arisan Aman:** Direct utility through **IDRX**. Contributions stay in a stable, Rupiah-pegged format, ensuring the value of the "Pot" is exactly what members expect. * **Example:** Funds are settled instantly onchain; winners receive their IDRX payout at the exact moment the cycle closes.