Inspiration

The inspiration behind FundMy.space comes from the unavailability of accepting funds / donations from platforms such as BuyMeACoffee, Kofi, Patreon, GitHub Sponsors due to either PayPal or Stripe being unavailable in the country I reside. The other reason is that Banks in my country are really slow and processing fees are really high.

What it does

FundMy.space doesn't use PayPal or stripe instead it uses the Blockchain more specifically the Stellar Network to allow the exchange of Assets. With Blockchain there are no limits on who can and who cannot accept funds. Anyone with a valid Stellar Account can! Stellar has support for more than 8000 Assets.

How I built it

FundMy.space is built using Django a Python Framework. It communicates via Horizon Stellar's API Endpoints to execute operations and query records. It uses Sponsoring Reserves to help with the account creation for a particular user and uses Fee Bumps and Claimable Balances to ease out the process for claiming all kinds of Assets and Stable Coins.

For the frontend I used the bootstrap framework to build a simple design.

Challenges I ran into

The Challenges I ran into were the errors I got while writing my code. Some of those were my fault some of those could happen by an error from the User, so trying to predict what the user can do wrong is and writing an exception along with an error alert is a bit hard.

Accomplishments that I'm proud of

I'm proud that I managed to build such a complex project in 36 hours.

What I learned

I learned more about the Stellar Blockchain, building and deploying Django Projects and how to manage my time well.

What's next for FundMy.space

Support for other cryptocurrencies and an improved design and Error handling.

Built With

Share this project:

Updates