Inspiration
The evolution of Artificial Intelligence and the introduction of soulbound NFTs in 2022 have brought us into very fertile grounds for developing revolutionary projects based on very ambitious platforms such as the Internet Computer. By empowering the next generation with a decentralized search engine where they can upload and browse on the blockchain, I aspire to built a community of users that envision a better future where data plays a very crucial role beyond what is currently possible on Web 2.
What it does
Segenie will be a converging meeting space on the blockchain (maybe extended as a Metaverse in the future?) where users can:
- access real-world data and APIs through the ICP
- build web 3 encyclopedias (oracles - technically speaking) where they can be: • supported by whole communities • incentivized by rewards for browsing, creating, contributing, or uploading on the Internet Computer ( primarily websites hosted on the blockchain or valuable content/nfts) • upload data ( either from Google, other blockchains, the dark web, etc. Initially the idea is to bring all data about/related to/connected to/inside of Web 3 in order to give Segenie vast potential, unique utility, and a clear competitive advantage above other current or future alternatives
- create communities and become Genies in order to give special access to data or any type of content, create achievements (can be real-world or digital accomplishments), and hold tokens with different utilities (e.g. access to certain websites in ICP)
- own soulbound NFTs with infinite amount of purposes (e.g. achievements, social tokens, etc.)
- own a decentralized mail address for communication on blockchain backed by our own Web 3 Email Protocol
Social Tokens : Access to premium websites, content, or communities. These soulbound tokens (SBTs) will have a wide array of purposes or meanings and will be held by unique crypto wallets called Genies.
Achievements : Creators and Users will be able to distribute or gain soulbound NFTs with anything linked/accomplished in the real or digital world (Web 3). _ One example being the acquisition and storage of badges, items, winnings, feedback, acquirements, and/or accomplishments received in all the Metaverses. _
How I built it
I managed to create the basic UI in React (Landing Page, Demo, Search Site) and the main functionality of the smart contracts in Rust (creating an Account, minting Achievements) and Motoko (creating Tokens). Due to deployment issues I didn't had time to connect the backend with the front, which can probably be done in a matter of days so that users can mint and register in the first Alpha version.
Challenges I ran into
This was a very challenging project for me since I had a very short amount of time to put something together for this Hackathon. With very previous experience with Webpack, Docker, the Internet Computer, and Fleek, I faced many technical issues when testing a deployment one week before submission. Thanks to the Discord community and several discussions in the web, I was able to deploy the backend and frontend separately to the ICP Mainnet just a day before submission.
Building the smart contracts in Rust was also very challenging as well. Since I had already been creating a very basic Defi app using Motoko a few weeks ago, I decided to also include this in my code as well.
Accomplishments that I am proud of
- Working on two projects at the same time as someone new to Blockchain
- I am proud of building on Web 3 and learning about new technologies at the same time
- Designing and building a new platform that has the potential to become a huge project if I am able to gather a small team of developers that is very passionate about the decentralized Internet
What I learned
- As we face great turbulence in crypto and web 3 due to the complex nature of decentralized platforms and the rising challenges for its adoption, I discovered that bringing ideas to life is something that Senior developers and new developers like myself should strive more for without letting any technical barriers discourage oneself from diving into blockchain technology.
- Thanks to my participation in the Supernova Hackathon, I was able to discover what soulbound NFTs are and the vast applications they could have in the near future
- Most importantly, I learned that the first step to get into blockchain development is to discover other programs other than Solidity in order to see what each platform has to offer. One reason for which I was inspired to build on the Internet Computer was the huge amounts of data that can be stored in its blockchain in in tandem with powerful and fast computing capacity.
What's next for Segenie
- Put together a small team to develop the main functionality of Segenie
- Launch an Alpha version within 3 months
- Make a mobile version a priority so that users can start to sign up for early access
- Build a rewards program that aims to grow a large community within 6-8 months
- Build the smart contracts that will enable the creation and storage of soulbound NFTs and tokens
- Hire a Senior Developer for the creation of a built-in Oracle in the ICP
- Further research for the adoption of AI technologies in our project
- Create awareness of our project in the Web 3 community
- Build additional options for searching all blockchains, metaverses, IoT, defi, and socialfi networks on our platform through API's and new user interfaces where users can have a Bird's Eye view of everything that is on Web 3
- Launch an Alpha version 2.0 in the beginning of January-March 2023.
Built With
- fleek
- google-cloud
- motoko
- react
- rust




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