Inspiration Diversifi was built for the Gemini 3 Hackathon to explore how modern developer tooling and fiat rails can make diversified crypto exposure simple, safe, and accessible. The hackathon setting drove rapid experimentation—combining macro-economic signals, multi-chain swaps, and on‑ramp UX into a single, cohesive prototype.
What It Does
Portfolio Builder: Creates diversified allocations influenced by inflation and macro inputs. Multi‑chain Swaps: Routes trades across chains and DEXes to find efficient liquidity paths. Fiat Rails: Integrates Circle-style on/off‑ramp flows for seamless deposits and withdrawals. Automation & AI: Agents and AI helpers suggest trades, protection profiles, and rebalancing. Analytics: Historical performance, data freshness indicators, and token selection tooling. How We Built It
Stack: Next.js + TypeScript frontend, Tailwind CSS for UI. Modularity: Componentized UI and focused hooks (swap, balances, data freshness, region detection). Services: Lightweight server modules for Circle, arc-agent, RWA, automation, and external integrations. Testing/Tools: Scripts and tests for cross‑chain routing, mobile optimization, and integration verification. Hackathon Workflow: Rapid prototyping leveraging Gemini 3 Hackathon resources and developer docs to iterate fast. Challenges We Ran Into
Cross‑chain Complexity: Fragmented liquidity and inconsistent routing results. Data Quality: Keeping pricing and macro feeds fresh across sources. Fiat UX & Compliance: KYC/rail constraints that affect onboarding flows. Integration Surface Area: Maintaining modularity while supporting many external services. Accomplishments That We're Proud Of
Hackathon Deliverable: A runnable, demoable prototype presented at the Gemini 3 Hackathon. Modular Architecture: Clear separation between UI, hooks, and services for fast iteration. Production-minded Integrations: Working on‑ramps and swap orchestration demonstrating real-world flows. Robust Tooling: Tests and scripts that validate routing and mobile performance. What We Learned
Adapters Win: Keep integration adapters small and replaceable as provider APIs evolve. Fresh Data Is Critical: UX suffers quickly with stale or inconsistent pricing. Small Hooks Scale: Focused hooks/components accelerate development and testing. Real Rails Shape UX: Fiat and compliance constraints must be designed into product flows early. What's Next for Diversifi
Polish for Production: Add monitoring, audits, and end‑to‑end reliability hardening. Expand Routing: Improve multi‑chain pathfinding and liquidity sourcing. Broaden Fiat Options: Deepen Circle integration and add more on‑ramp providers. AI & Automation: Richer AI-driven recommendations and automated rebalancing. Hackathon Follow-up: Iterate on feedback from the Gemini 3 Hackathon and prepare a public demo.
Built With
- nextjs
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.