project screenshot 1
project screenshot 2
project screenshot 3

Invst

The user-friendly investment app that requires minimal user effort. Top up your account, define investment risk level, and make an AI agent earn money for you. It could buy risky tokens on Virtuals or accumulate yield from stablecoins staking in different DeFi protocols.

Invst

Created At

Agentic Ethereum

Project Description

The project aims to simplify the world of cryptocurrency investments by offering an intuitive, user-friendly platform designed specifically for newcomers. By leveraging email-based account creation and integration with services like Coinbase, users can quickly set up and fund their accounts. Our platform then guides them to select a tailored investment strategy based on their risk preference—high, medium, or low

Currently I've implemented the low-risk strategy, which involves investing in liquidity pools on the Balancer protocol on the Base chain. I use subgraphs to fetch data from Balancer and later on integrate adding liquidity using this approach

An AI agent will continuously monitors all investments for different strategies, rebalancing them as needed to optimize returns

The medium-risk strategy will involve the agent analyzing market conditions and token performance to maximize API. The high-risk strategy will focus on trading volatile tokens on the Virtuals platform to achieve high returns

The project became unexpectedly big for one person, so, I tried to do my best to implement at least MVP

How it's Made

Our platform employs the GAME Virtuals framework as the core orchestrator. The main GAME agent delegates tasks to Coinbase agents that are created using AgentKit. Upon receiving user instructions from users via UI, the GAME agent coordinates actions such as account creation and executing investment strategies (e.g. interacting with Balancer). The Coinbase agent performs these tasks, reports back to the GAME agent, and the results are communicated to the user interface

AgentKit creates a wallet per user based in his hashed email and stored this information in Lit protocol. The main private key manage access to this data. later on there should be the end-to-end encryption for such process

On UI side the Coinbase OnchainKit was integrated for a user balance top up and other functionalities

background image mobile

Join the mailing list

Get the latest news and updates