PIERD is a decentralized platform that aims to address the challenges faced by refugees and displaced persons. It uses blockchain technology to ensure secure and efficient distribution of resources and support.
PIERD is a platform that addresses the following challenges:
- Refugees and displaced persons often lack a reliable personal identity system.
- Inefficient distribution of resources and support to those in need.
PIERD uses blockchain technology to create a secure, efficient, and transparent system for managing personal identities and resource distribution.
- Refugees and displaced persons often lack a reliable personal identity system.
- Inefficient distribution of resources and support to those in need.
PIERD addresses these challenges by:
- Registering refugees and displaced persons on the platform using biometric authentication (e.g., face scan).
- Issuing digital tokens to refugees and displaced persons, which can be used to access resources and support.
- Using blockchain technology to maintain secure and transparent records of personal identities and resource distribution.
- Allowing organizations to directly send tokens to refugees and displaced persons without going through intermediaries.
- Enabling individuals to donate directly to refugees and displaced persons using the platform.
PIERD uses the following technologies:
- Blockchain: To ensure secure and transparent management of personal identities and resource distribution.
- Biometric authentication: To register refugees and displaced persons on the platform.
- Digital wallet: To store digital tokens for refugees and displaced persons.
- Smart contracts: To automate resource distribution and token management.
- Refugees and displaced persons register on the platform using biometric authentication.
- Organizations send tokens to registered refugees and displaced persons.
- Refugees and displaced persons use their digital tokens to access resources and support.
- Individuals can donate directly to refugees and displaced persons using the platform.
We welcome contributions to the PIERD project. Please follow these steps to contribute:
- Fork the repository.
- Create a new branch for your contribution.
- Commit your changes to the new branch.
- Submit a pull request.
To perform testing of the smart contract, use the following commands:
yarn hardhat test: Run tests on the local Hardhat networkyarn hardhat test --network sepolia: Run tests on the Sepolia testnetyarn hardhat coverage: Generate a coverage report
To run a local Hardhat blockchain network, use the command yarn hardhat node. To deploy the PIERD smart contract on the Sepolia testnet, use the command yarn hardhat deploy --network sepolia.
Make sure to replace PIERD with the actual name of your smart contract and update the deployments.js file with the correct network configuration.
PIERD is released under the MIT License.