Inspiration
I was inspired by the vision of a truly user-owned future—one where mystical narratives and decentralized finance converge to empower individuals. I wanted to create an experience where blockchain trends, DeFi, and NFT culture merge with creative storytelling to spark engaging conversations on social media.
What it does
Goddess Crypto Oracle is a Discord bot that brings mystical predictions to life. When a user types the command !prophecy, the bot responds with enigmatic and inspiring messages such as:
"In the dawn of the next cycle, a phoenix DAO shall rise, its governance tokens woven into the digital tapestry..."
It blends social media engagement with blockchain themes by delivering cryptic oracles that reference trending concepts in DeFi, NFT culture, and blockchain governance.
How we built it
- Development Platform: I built the project on Replit for quick iteration and deployment.
- Discord Integration: The bot is deployed on my Discord server (Server ID: 1345696401924948078) using Discord.js.
- Blockchain Integration: I integrated the bot with an Aurora smart contract—an NEAR-adjacent technology—to begin demonstrating on-chain functionality.
- Architecture: The bot generates themed responses and, upon invoking the
!prophecycommand, calls the smart contract to log the prophecy on-chain.
Challenges we ran into
I faced significant challenges with NEAR integration. Specifically, I encountered dependency issues and difficulties implementing a NEAR smart contract in Rust. These hurdles pushed me to dive deeper into Rust and NEAR's ecosystem. Although it slowed progress, I ultimately managed to implement a basic NEAR contract.
Accomplishments that we're proud of
- Successfully deploying Goddess Crypto Oracle on Discord and creating an engaging user experience.
- Integrating blockchain functionality using Aurora, thereby fusing creative storytelling with on-chain verification.
- Overcoming technical challenges with NEAR integration and expanding my expertise in Rust and blockchain development.
What we learned
This project taught me how to effectively blend creative narrative with blockchain technology. I gained hands-on experience with:
- Discord bot development using Discord.js.
- Smart contract integration with Aurora.
- Troubleshooting complex dependency issues in Rust.
Above all, I learned that perseverance through technical challenges leads to innovative solutions.
What's next for Goddess Crypto Oracle
I'm excited to further enhance Goddess Crypto Oracle by fully integrating the NEAR blockchain for prophecy storage. Future updates will include a robust NEAR smart contract to securely log and manage prophecies on-chain, ensuring decentralized and transparent data management. This will deepen the bot’s connection to decentralized finance and pave the way for even richer, user-driven interactions.
Log in or sign up for Devpost to join the conversation.