ASTRA - Autonomous Strategy Trading & Rebalancing Assistant. Utilizing AgentKit, CDP SDK, Nillion Secret Vault to automate your trading strategies.
ASTRA - was built as an experiment to see if I could create a baseline MVP for a trading assistant that creates an automated trading strategy based on user text input. As it stands right now it is kind of like an index token agent that buys/sells and rebalances a portfolio automatically on a scheduled timeframe. It is a unique concept that has a ton of room to grow in order to be full fledged but the base idea has come to life during this hackathon.
This project was definitely a hack from the get go, being an agentic hackathon I heavily relied on AI coding tools and my new and improved prompting. ASTRA uses NEXTJS and tailwind and framer for most of the UI and chat interface. I chose to build with Coinbase developer platform SDK (CDP SDK), AgentKit and Nillion SecretVault on Base.
This project was a bit tricky as I was relatively new to all of the technology used, for AgentKit and Coinbase SDK it was sometimes tricky to distinguish when to use which tool and ran into some issues getting the information needed but was able to hack some custom tooling into the AgentKit which was pretty fun. I use Nillion SecretVault to stroe sensitive wallet information instead of writing to file which is what most Coinbase examples do, this is potentially a security risk but it showed me potential use cases with Nillion!