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

Share this project:

Updates