Inspiration
I wanted to make onboarding to blockchain and DeFi super easy for non-technical people. The complexity of wallets, transactions, and jargon often scares away newcomers. My goal with AlgoIntent is to create a friendly, AI-powered assistant that lets anyone interact with Algorand using simple, natural language—no technical background required.
What it does
AlgoIntent is an AI-powered web app that acts as your personal Algorand assistant. Users can:
- Connect their Algorand wallet (Pera, Defly, Exodus) in one click.
- Send ALGO or NFTs, swap tokens, and manage assets just by typing what they want to do in plain English.
- Mint NFTs with images or videos, stored on IPFS.
- Get real-time market data and educational answers about Algorand, DeFi, and blockchain.
- See transaction statuses and links to Pera Explorer for transparency. All of this happens in a modern, chat-based interface that feels as easy as texting a friend.
How we built it
- Frontend: Built with React and Vite for a fast, responsive UI.
- Wallet Integration: Used official connectors for Pera, Defly, and Exodus wallets.
- AI Intent Parsing: Integrated an AI service to understand and process user commands in natural language.
- Algorand SDK: Leveraged Algorand’s SDK and Tinyman for blockchain and trading operations.
- NFT & IPFS: Used Pinata for decentralized NFT media storage.
- Deployment: Hosted on Netlify for seamless, global access.
- Built with Bolt.new: The project was rapidly prototyped and iterated using Bolt.new’s powerful development environment.
Challenges we ran into
- Natural Language Understanding: Translating user intent from plain English into precise blockchain actions was a major challenge. We had to fine-tune prompts and handle ambiguous requests gracefully.
- Wallet UX: Making wallet connections and transaction signing smooth for all supported wallets required careful handling of edge cases and user feedback.
- Error Handling: Ensuring users always know what’s happening, especially when something goes wrong, was tricky—especially with asynchronous blockchain operations.
- Cross-Platform Compatibility: Making sure the app works well on both desktop and mobile devices, and across different browsers.
Accomplishments that we're proud of
- Frictionless Onboarding: Users can perform complex blockchain actions without ever seeing a line of code or a confusing form.
- End-to-End AI Integration: The chat interface truly understands and executes a wide range of user intents.
- NFT Minting with Media: Users can mint NFTs with images or videos in just a few clicks.
- Live Transaction Feedback: Every transaction provides instant feedback and a direct link to Pera Explorer for verification.
- Beautiful, Accessible UI: The app is visually appealing and easy to use for everyone.
What we learned
- User Experience is Everything: Even the most powerful blockchain features are useless if users can’t access them easily.
- AI + Blockchain = Magic: Combining natural language AI with blockchain unlocks a new level of accessibility and empowerment.
- Importance of Feedback: Real-time feedback and transparency (like explorer links) build user trust.
- Iterative Development: Rapid prototyping with Bolt.new allowed us to quickly test, learn, and improve.
What's next for AlgoIntent
- More Features: Expanding support for DeFi protocols, advanced trading, and richer educational content.
- Alternative Wallet Solutions: Working on an alternative to Pera Wallet to give users more options and flexibility.
- Mainnet Launch: Finalizing mainnet support and security audits.
- Mobile App: Exploring a dedicated mobile version for even easier access.
- Community & Open Source: Building a community around AlgoIntent and opening up the codebase for contributions.
Built With
- algokit
- algorand
- bolt.new
- coingecko-api
- ipfs
- javascript
- netlify
- notistack
- perplexityapi
- react
- tailwind
- tinyman-sdk
- typescript
- vite



Log in or sign up for Devpost to join the conversation.