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.