CharityChain™ is a private blockchain platform that links not for profits and companies with investors and consumers. CharityChain™ allows not for profits to load their information onto the blockchain. Ratings will allow consumers and investors to make decisions on which charities are having the most impact. A transparent and collaborative platform creates better outcomes for all participants. CharityChain™ will connect each participant and give them the information they need. Companies can participate and publish their chartable contributions. They may participate in the CharityChain™ certification program to show their commitment to charities.
The complete platform will consist of:
1. Private blockchain
2. Web and mobile apps
3. Utility token
The core of the platform will be the private blockchain that will be used to allow collaboration between all participants.
Each participant will have their own private key. They will control their information and have complete control over granting and revoking access.
The blockchain will have high throughput, low latency, powerful query functionality, decentralized control, immutable data storage and built-in asset support. Utility tokens and smart contracts will also be required.
The consensus algorithm will be based on an industry standard private node structure. Protocol should be BFT (Byzantine Fault Tolerant) and provide strong encryption.
1. Secure Document Storage
2. Identity management
3. User interface – Business, Charity, Consumer
4. Ecommerce (utility tokens)
An API layer will be used to allow external applications to interact with the blockchain.
Web and Mobile Apps
Web and mobile apps will be developed. The features of each platform should provide the same functionality. Web application will be web friendly and render on a variety of device types and screen resolutions. Multilanguage support is required. All application communication will be encrypted end to end.
The apps will support user registration, login and other management functionality.
3. Organizations – Non-profit, NGO, Governmental Agency, Private Business, etc.
Upon a new registration, the private key will be generated. Security is high priority at this step. The key should be stored at the highest security level the device supports. Two factor authentication will be the default for all logins.
The user interface will depend on the user type. Some components will be the same across each type.
Ecommerce will be part of the application. This will allow all participants to buy and sell products and make donations. The marketplace will be global and support fiat currencies as well as digital currencies. The CharityChain™ utility token will be the default for all transactions.
The technology stack will be open source and should prioritize cross platform support.
Mulit-key signing: Some transactions may require multiple users to sign with their private key. The application should support the messaging flow required to complete the transaction. User notification will be an important part of the process. Support for notifications on each platform will be required.
2. User profile
3. Document storage
45 freelancere byder i gennemsnit $18801 på dette job
Hi there. Can I see a wireframe and design to get a better idea of your project? Thanks for your time and I look forward to discussing your project in more detail. Best regards.