Skip to content

An open-source crowdfunding platform backed by the XRPL technology, build on the top of the Goteo Version 3 open-source crowdfunding platform

License

Notifications You must be signed in to change notification settings

zetagalactic/crowdfunding-xrpl

 
 

Repository files navigation

Technical Side Of Our Project:

Our project is an open-source crowdfunding platform powered by the XRP Ledger technology that processes all payments transactions XRPL blockchain for absolute transparency. Our project is going to be built into 2 Main Components:

  1. "kick-off" Open Source Crowdfunding Platform (Goteo Version 3)
  2. Smart-Contracts Integration With The XRPL

Our Goals:

  1. Take advantage of the XRP Ledger to store the history of all transactions made by doners
  2. Keep all donations anonymous to protect the identity of the donators.
  3. Take advantage of the XRPL technology to empower our payment processing.
  4. Any doner can fetch the history of his donations from the ledger as well as the project owner who received donations.
  5. "Decentralized Crowdfunding Platform"

Our Backend Technology: From a technical side, our project is a crowdfunding platform that collects donations and processes all payments transactions on the XRP Ledger. For this reason, our project is going to be built on top of 2 main components:

  1. Goteo Version 3, the Open Source Crowdfunding Platform: The Goteo platform already gave us a big push forward, as we've been concerned about coding the base platform but thanks to this open-source platform we can dedicate all of our time to building the ledger integration between our platform and the XRP Ledger.

  2. The XRP Ledger Technology: We're focusing our energy on building the perfect integration for our platform to make it run on the XRPL. We'd like to make the entire transaction history to be stored in the ledger for safekeeping.

The main XRPL Components we're relying on: Since we're going to run our platform on the blockchain we need the backup of such technology behind us. This is where the XRPL comes in. We rely on this powerful blockchain technology to empower our project. Our Project is based on an open-source project "Goteo Version 3" an Open Source Crowdfunding Platform. Our main play is to empower this platform with the XRPL as our secure transactions ledger for all donations made throughout the platform. Below are the main components we're aiming to use:

  1. Accounts: https://xrpl.org/label-accounts.html: This is crucial: We're going to open an account on the chosen currency where the funded projects are going to receive the donations, later they can choose to withdraw their balance.

  2. Cross-currency: https://xrpl.org/label-cross-currency.html We're happy to say that our platform will support multi-currency donation so both the donator and the funded project owner can choose their favorite currency

  3. Transaction Sending: https://xrpl.org/label-transaction-sending.html Our core function is transactions via the XRPL, this is where all donations are taking place.

How Does Our Platform Works?

  1. A user creates a project or a campaign to raise a certain amount of funds.
  2. Our team verifies the project detail against spam and other certain violations.
  3. We create a new account for this project in the XRPL where it's going to receive money.
  4. The website visitors will find the project/campaign listing and will be able to donate using their soft wallet right inside the project landing page.
  5. The project owner will get notified of all received donations and will be able to withdraw their raised fund when it reached the desired amount.

That's all!

How Our Project Will Benefit The XRPL Community?

  1. One of our project's main component is "Payment Processor Integration For The XRPL" is going to become a handful of open source project that all XRPL community can use and integrates within their projects.
  2. Thanks to our open-source license, we believe that we're preparing a precious piece of work for the community who will respond to it with generous contributions and help us improve and open new potential for it.
  3. Our project will provide an open-source XRPL Integration that the community members can use to empower their projects with the XRPL. E.g: if you have a simple platform that processes/stores any kind of payments transactions, our XRPL Integration will help you make all your financial activities tracked and timestamped on the XRPL blockchain so you'll have a secure leader solution that no one can mess with.

Our Plan Of Licensing Our Work

One of our project's main components is an open-source project and we appreciate this as it gave us a huge jump-off to save the recourses of building it. We don't want our integration to be hard-coded for this platform only! So we're going to make sure that it's going to be open for customizations for any other platform, we're going to do the following concerning the licensing:

  1. A open-source version of our project will be available for the community
  2. An separate open-source version of the XRPL Integration Component will be available for the XRPL community to integrate on their platform

Key Deliverables & Milestones

Milestones

  1. First 2: months: Work on the development of the first beta.
  2. Month 3: Publish the initial beta version & open access for testing.
  3. Month 4: Continue working on the beta development.
  4. Month 5: Finalize the beta version and publish the production site.
  5. Month 6: Put together a marketing strategy and run different campaigns in selected countries

Deliverables: Our deliverables will consist of a beta test version and a production version of our platform. In less than 6 months we hope to end up with a working crowdfunding platform that runs on the XRPL blockchain. We aim to finish the development in the first 5 months to spear more time for the marketing phase of our project. We hope that if our current project succeeds, we're going to have a higher chance to get another grant in the next waves.

Our Future Goals!!

Our hope lies in making our platform works similarly to how the Blockchain does:

  1. Completely Decentralized
  2. Runs on Web3.0
  3. Maintained By The Community
  4. Run Its Own CryptoCurrency

Demo Content:

Demo page that represents how the site will look like: https://en.goteo.org/project/tres-cadires-motor-agroecologic

About

An open-source crowdfunding platform backed by the XRPL technology, build on the top of the Goteo Version 3 open-source crowdfunding platform

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • PHP 54.0%
  • JavaScript 37.4%
  • CSS 5.1%
  • SCSS 3.2%
  • Shell 0.1%
  • Hack 0.1%
  • Other 0.1%