Skip to content

OpenProofOfHumanity/democratic-proof-of-humanity

Folders and files

NameName
Last commit message
Last commit date
Dec 20, 2022
Dec 29, 2022
Dec 29, 2022
Jan 6, 2023
Jan 1, 2023
Jan 1, 2023
Jan 3, 2023
Jan 3, 2023
Jan 5, 2023
Jan 5, 2023
Dec 12, 2022
Jan 1, 2023
Jan 2, 2023
Dec 29, 2022
Dec 30, 2022

Repository files navigation

Proof of Humanity Protocol.

Sybil-resistant registry of Humans using social verification and independent courts. Streaming Universal Basic Income 💧 and building a decentralized democracy.

For more information read the Protocol Specification.

Setup

  1. Clone Repository

    $ git clone https://github.com/OpenProofOfHumanity/democratic-proof-of-humanity.git
    $ cd democractic-proof-of-humanity
  2. Install Foundry.

    curl -L https://foundry.paradigm.xyz | bash

    Then, run foundryup in a new terminal session or after reloading your PATH.

  3. Interact with Contract.

    Copy the .env.example file into .env.

    cp .env.example .env

    Set the appropiate values.

    PRIVATE_KEY=# Enter the private key of the blockchain address that will deploy
    RPC_URL='https://{network}.infura.io/v3/{api_key}' # or alchemy URL.

    Then you can:

    • Build it.

      make build
    • Test it.

      make test
    • Deploy it.

      make deploy

Deploy

Project is currently under development.

Contribute

These contracts are free, open source and censorship resistant. Support development efforts via Open Collective.

License

This software is under an MIT License.