Seamless Web3 wallet: AI assistant, gasless ETH/ERC-20 swaps, real-time prices.
Nexa Wallet is a next-generation Account Abstraction (AA) smart wallet designed to make crypto management simple, secure, and intuitive. It combines an AI-powered assistant (uAgent via ASI:One), real-time token prices from Pyth Network, and a clean, modern interface for sending, receiving, and swapping assets.
Key features include:
Nexa Wallet is a full-stack Web3 application combining smart contract logic with a modern frontend. At its core, it uses Account Abstraction (ERC-4337) to manage smart accounts, enabling users to send and receive ETH and ERC-20 tokens without manually handling private keys.
The frontend is built with Next.js and TypeScript, providing a clean, responsive, and intuitive interface. Ethers.js handles blockchain interactions, including sending transactions, bundling UserOperations, and querying smart contracts.
Token price data is integrated from Pyth Network, giving users live and accurate valuations in USD and ETH.
The backend is built with Flask, which hosts the AI assistant (uAgent via ASI:One). Frontend requests are sent to the Flask server, where the AI processes them and returns guidance, explanations, or transaction instructions directly to the user interface.
By combining AA smart wallets, AI assistance, real-time price feeds, and a polished frontend, Nexa Wallet delivers a seamless, secure, and intelligent Web3 experience.

