project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

DeSats

Launch and Crowdfund your satellite today with DeSats #tothemoon

DeSats

Created At

ETHOnline 2024

Winner of

trophy

Best use of XMTP

Project Description

DeSats is a modern solution for a futuristic problem. Our project is here to make the launching of satellites easy. We want to revolutionize the space of private aerospace control and public aero space control with the help of Crowdfunding. Users can launch satellites in space and create a campaign with us on DeSats for your satellite. Other users can participate in the launch through crowdfunding. Crowdfunding is a great way to finance big expenses.
DeSats is built for people who want to launch their Satellites. Since that sounds expensive that's why we gave a crowdfunding feature through which other participants of the campaign can fund the launch of the satellite. As of now, this is just a prototype since this is a hackathon but we want to take it to the next level by adding an NFT marketplace. We plan to provide rewards for the participants with Airdrops. These users can then ask for a certain limited access to the satellite itself. Let's assume you want to launch the James Webb Space Telescope Satellite into Space. Since some users participated in the crowdfunding campaign they can gain special abilities like the access of imagery of whatever the Satellite is taking.

How it's Made

We have used multiple technologies. NextJs is for frontend, express js is for backend, and solidity is for smart contracts. We have a few contracts worth mentioning one is our IMAGE generation smart contract which is deployed on Galadriel Testnet. The crowdfunding smart contract and CAP20 SATFAN token are both deployed on the Chiliz Network. We have used a message kit from XMTP to create our chatbot to help users launch the satellites. We have used Three JS to create the 3d environment. Once the Chat bot has helped the users with launching their satellite we create a campaign through the crowdfunding contract on Chiliz Spicy Testnet. Other users can participate in the crowdfunding by contributing SATFAN tokens. Once the goal is reached or the duration of the campaign is over the creator of the crowdfunding campaign can end the campaign to withdraw his/her SATFAN tokens from the contract. There were many challenges faced throughout this Hackathon.

https://github.com/optimus789/desats-backend

background image mobile

Join the mailing list

Get the latest news and updates