Inspiration
The rise of decentralized platforms and the problems that come with traditional social media, like privacy concerns and lack of user ownership, and the slow death of creativity fueled by the need to constantly follow the algorithm inspired us to create a Web3-powered alternative to solve as many as those problems as we could and create the social media of the future.
What it does
Elio removes the need for the usual monetization systems like advertisement and subscriptions by using one of the main features of Solana: Lending coins. Instead of asking for a payment every month, or submitting the user to a mountain of ads, we ask them simply for a deposit. They pay us a small amount to open their accounts, which we immediately invest in (pyusd) and lend through Lilo to get the best interest rates. When they decide to close their accounts, they get the deposit money back. The users can also directly support their favorite creators by giving them money directly. The way this works is they give the platform the money, and we instantly convert it to pyusd and lend it. We hold the money with us for the period of 30 days during which we get all the interest made by the money. At the end of the month, we forward the money to the creator in its entirety. Both of these sources of income combined are more than enough to keep the operation running and with that, create the perfect space for the users to support their content creators and get exclusive content. The good thing about this model is that it is really scalable. Our costs behave in a way that is almost fixed, needing a very large change in the volume of content produced to impact them. Our revenues, on the other hand, are exponential. Everything we don’t use for operational costs is reinvested either in upgrades for the platform or in pyusd for lending.
How we built it
Frontend: React.js for a sleek, user-friendly interface. Blockchain: Solana for fast, low-cost transactions and smart contracts. Storage: IPFS/Arweave for decentralized and secure video storage. Backend: Anchor framework for program development and integration with Solana.
Challenges we ran into
Designing an efficient token reward system for user engagement. Implementing smooth wallet-based authentication for a seamless user experience. Managing decentralized storage for large video files while maintaining fast retrieval speeds.
Accomplishments that we're proud of
Successfully implemented wallet-based login for enhanced security and decentralization. Integrated decentralized video storage using IPFS. Built a token-based reward system to incentivize content creators and users. Created a user-friendly interface with React for an enjoyable user experience.
What we learned
Understanding the nuances of Solana blockchain and Anchor for smart contract development. Best practices for integrating decentralized storage solutions like IPFS. Optimizing frontend and backend for real-time video interactions in a decentralized setting. What it takes to run a streaming and video platform (costs)
What's next for Elio
Expanding the token reward system with governance features. Adding social features like video comments and sharing. Implementing advanced analytics for creators to track engagement. Exploring compatibility with other blockchains for interoperability. The possibilities are endless, really. With our innovative business model, everything is possible.
Log in or sign up for Devpost to join the conversation.