Search projects, hackathons, sponsors and tech

    ← All projects

    About

    The problem it solves Our app solves the problem of onboarding new people into web3 / crypto. Simply by calling a number a wallet is already created for them, after a simple onramp using Fiat they can get started. Using a swarm of AI agents they can call this number anytime and do a theoretical infinite amount of things, from buying USDC with ETH and staking to deploying a smart contract or buying some NFTs. User Interaction and Data Flow The initial flow is a user calls us and gets set up with an embedded wallet, afterwards they can call anytime to any function using their voice. The project architecture and development process # Crypto Assets Page Overview This page provides a comprehensive interface for users to manage their cryptocurrency assets. Let's break down the key components and functionality: ## Core Functionality 1. **Authentication Integration**: Uses Privy integrated with Coinbase Smart Wallets for wallet authentication and management 2. **Wallet Address Detection**: Automatically detects the user's wallet address from either their smart wallet or linked accounts 3. **Wallet Funding**: Allows users to fund their wallet with either USDC or ETH (native currency) using Coinbase onramp 4. **Portfolio Overview**: Displays total portfolio value, 24-hour change, and number of assets 5. **Asset Listing**: Shows detailed information about each cryptocurrency in the portfolio 6. **Wallet Information**: Displays the user's wallet address The implementation follows a clean, component-based architecture with clear separation of concerns between UI rendering, data fetching, and state management. Product Integrations # APIs and Services Integrated in the Crypto Assets Page The Crypto Assets page integrates several key APIs and services to provide a comprehensive cryptocurrency management experience: ## 1. Privy Authentication & Wallet Management using Coinbase Smart Wallet - **@privy-io/react-auth**: Provides authentication and wallet management functionality - Handles smart wallet and linked wallet account detection ## 2. Privy Wallet Funding using Coinbase Onramp - **useFundWallet**: Custom hook that wraps Privy's wallet funding functionality which uses Coinbase onramp in the backend - Enables users to fund their wallets with USDC or ETH (native currency) - Handles the funding transaction flow and provides status updates ## 3. Base Chain Integration - The funding functionality is configured to work with Base Chain (chain ID 8453) - This is a Layer 2 Ethereum scaling solution that provides lower fees and faster transactions ## OpenAI Orchestration Layer - Controlos a plethera of other agents - Ora Search agent - CDP-wallet holding agents - CDP Agentkit Key differentiators and uniqueness of the project The ability to call a phone number which is your personal crypto assistant is not seen before and with the power of Coinbases agentkit the possibilities are truly endless for onchain transactions. Trade-offs and shortcuts while building - Placeholders in the frontend PWA - Guardian System - Chain-agnostic Additional Features /