Skip to content

OpenProofOfHumanity/democratic-proof-of-humanity

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.

About

Democratic Proof of Humanity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •