Inspiration
We want a way to let users trade seamlessly with the least emotional attachments.
What it does
Fireball provides basic use on an EVM dex for swap, liquidity pool, and limit orders. Also, it supports creating many AI strategies and cross-chain transactions. One of the very first cross-chain features it supports is buying the dip on a new memecoin on Base using Chain Signatures from Near Protocol.
How we built it
We've deployed a fork Uniswap-V3 pool on testnet and implemented UI for them. Test it; implemented limit orders based on range orders. Then, we built a dex dashboard and AI-automated trading on top of those pools.
Challenges we ran into
Uniswap doesn't support some chains we want to operate (Sonic). So we need to rewrite the router logic in the frontend, and maybe it's still not as efficient as the original. We've run out of too many API keys for the AI model as well as various local LLM models to test the strategies. We've tried to use Bitte AI and Eliza, and then we decided to make a simple configuration button for the Memecoin Buying Dip Strategy (Memecoin Bracket Orders)
Accomplishments that we're proud of
The decentralized exchange works out on a local chain for the 3 features we've listed out: swap, pool, and limit order. The AI plugin can get a 5mins price change from the dexscreener API of a BASE coin pair and then decide to buy the crash if it is 2.5-3 times divided from ATH, signed with Near Wallet.
What we learned
LLM is not smart.
What's next for Fireball
Add more cross-chain strategies for near protocol
Log in or sign up for Devpost to join the conversation.