Skip to content

Methodology and data for eligible addresses for Proof of Governance 🤠

Notifications You must be signed in to change notification settings

saddle-finance/saddle-allowlist-addresses

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

saddle-allowlist-addresses

Saddle is launching with a guarded launch called Proof of Governance (PoG) to protect our users with certain limits and discourage sybil attacks.

For LPs to qualify for PoG, an address must have demonstrated active network participation in one of the following ways:

  • On-chain voting or delegation (MKR, COMP, YFI, YAM, CRV, UNI, UMA, Moloch DAO)
  • Off-chain voting on Snapshot (all protocols)
  • Staking SNX and minting sUSD (>$20)

The cutoff date for all activity is October 1st, 2020 unless otherwise noted.

On-chain voting or delegation

On-chain voting or delegation activity in the following protocols was considered:

Name Type
COMP voters & delegators
YFI voters
UNI voters & delegators (pre January 1st, 2021)
UMA voters
Moloch DAO voters
MKR voters
YAM delegators
CRV voters & escrowed voters

This data was queried using Dune Analytics and the query is available here. The query results have been exported in CSV format and are available here.

Special thanks to Jon Itzler for his help with collecting this data.

Off-chain voting on Snapshot

The Snapshot Labs team exposes this data via an API endpoint. The output is available here.

Special thanks to fabien for his help with this.

Staking SNX and minting sUSD (>$20)

This data was also queried in Dune using the Issued event emitted by the Synthetix contracts. The query is available as a subquery here.

Combining the results

The combined results are available here and were created by running the following commands:

# extract addresses, strip leading 0x, and lowercase
jq -r .[].address snapshot.json | cut -c 3- | awk '{print tolower($0)}' > snapshot.processed
# omit the csv header
tail -n +2 dune.csv > dune.processed
# omit duplicates
sort -u snapshot.processed dune.processed > addresses.csv

About

Methodology and data for eligible addresses for Proof of Governance 🤠

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published