Modules
Last updated
Last updated
Every person and contract can interact with VePassport to check if an address can be considered a person. Additionally, modules can be called separately, allowing a certain amount of flexibility to implement custom personhood checks.
In the following pages, you can browse each module's endpoints and learn how the VePassport personhood check is performed.
The up-to-date interface of the VePassport contract can be found here.
Personhood Check
Proof of Participation
Proof of Investment
Bot Signaling
Blacklisting and Whitelisting