Video thumbnail

EasyWallet

A beginner-friendly MOBILE web app crypto wallet wrapper with insights, risk tools, and token swaps.

EasyWallet

Created At

ETHGlobal Prague

Project Description

EasyWallet is the ultimate gateway for newcomers stepping into the world of crypto and blockchain. Designed with simplicity in mind, EasyWallet demystifies the complexity of cryptocurrencies by offering an intuitive, educational, and analytics-driven experience — all within a sleek, beginner-friendly interface.

This smart wallet wrapper empowers users with:

  • Effortless token management and investment tools
  • Built-in risk assessments for informed decision-making
  • AI-powered explanations that break down popular stats and coin information into clear, easy-to-understand insights.
  • For token swaps, the app seamlessly integrates with the 1inch API to ensure optimal rates and smooth execution.

Whether you're buying your first token or exploring blockchain trends, EasyWallet makes crypto accessible, smart, and stress-free.

How it's Made

The project's backend is built using Python’s FastAPI framework, delivering a RESTful API with multiple endpoints for retrieving and managing token data. Acting as a middleware layer, it aggregates and processes information from several external APIs—including @CoinMarketCap, @Moralis, @1inch, @CoinGecko, and @DexScreener—to provide enriched analytics and real-time insights.

Token swaps are executed seamlessly through the robust @1inch API, to ensure users receive the most efficient rates with minimal slippage. The integration supports real-time routing, gas optimization, and dynamic price discovery, offering a fast and cost-effective swapping experience directly within the wallet interface.

An integrated AI Agent, powered by OpenAI models, enhances the API by supporting token analytics, generating clear explanations for metrics, assisting with risk assessments, and offering general token insights.

📄 Swagger Docs: evolutionary-iris-agme-3c325729.koyeb.app/docs

The frontend is built with React, enabling smooth interaction with the backend and offering a responsive user experience. It supports @WalletConnect for secure, user-friendly wallet integration.

For blockchain-level operations—such as signing swap contracts—the project leverages Rust and Encore, delivering high-performance, secure, and scalable smart contract interactions.

background image mobile

Join the mailing list

Get the latest news and updates