MAS-Approved Singapore Crowdfunding Platform
Table of Contents
The Holder Repository is a wallet platform for startups to view VCs and requests for VCs. They can use the interface to share their VCs with RippleFund, who will validate their VC and allow them to list their crowdfunding campaigns on the site.
RippleFund uses Affinidi's verifiable credentials to build a trusted crowdfunding platform based in Singapore.
Singapore is ranked among the top 20 startup ecosystems globally. The government offers business-incubating infrastructure, tax incentives, cash grants and financing schemes to countless ventures.
With financing being generally the largest challenge in venture building, SG has been rolling out more and more initiatives to propel Singapore towards a thriving startup ecosystem; Startup SG was established in 2017 to unify efforts to support the startup ecosystem under its various initiatives, programmes and partner networks.
Crowdfunding is the practice of funding a new venture by raising money from the public. It stimulates innovative projects due to its interactive nature, and at the same time, using innovation to fill the financial gap that traditional financial systems are unable to. Singapore's startup ecosystem seeks to gain from such a potent new source of capital.
Though crowdfunding can make supporting and raising money for startups easier than ever, but it's not without issues. Con artists can use crowdfunding platforms to deceive donors and steal money for personal use. Or the money can be raised with the best intentions, but not end up used for its stated purpose.
- To make crowdfunding accessible to and trusted by the public (MAS- and SAF-backed)
- To protect crowdfunding backers from con artists and scams
- To build trust and engagement among Singaporean startups and crowdfunding backers
- To promote entrepreneurship as well as innovative methods of capital raising in Singapore
- Go to Affinidi's developer site
- Register for an account
- Store
API KeyandAPI Key Hashsafely
- Open terminal and navigate to the project folder
- Run
cp .env.example .env - Fill in the .env file with the details that you have gathered in the previous steps
REACT_APP_API_KEY=<<Affinidi's API Key>>
REACT_APP_API_KEY_HASH=<<Affinidi's API Key Hash>>
REACT_APP_ENVIRONMENT=prod
REACT_APP_WALLET_URL=http://localhost:3001
- Open the terminal and navigate to the project folder
- Run
npm install - Run
cp .env.example .env - Populate credentials in
.env - Run
npm start
Run the Issuer Repository, then the Holder Repository, then lastly the Verifier Repository.
Contributors:
Submitted for Affinidi 'PoC'athon 2021.