Whitelistcontract is a registry that stores a set of addresses that can make their contributions count in the CLR match calculation during a funding round. Addresses are whitelisted based on some form of an identity solution.
Whitelistcontract has an
admin- a Tezos address controlled by Kickflow. The admin has the ability to add
governors. The governors are addresses that have the exclusive right to whitelist other addresses. The admin itself is also a governor.
address. When new addresses are to be added to the whitelist, then the
whitelist_addressesentrypoint can be called by one of the governors, passing in a
verify_whitelistedentrypoint. The call to the entrypoint fails (transaction reverts) if a non-whitelisted address is passed.