What do your governance contracts need to maintain in order to be compatible with the Tally app?
Tally supports DAOs on Ethereum, Avalanche, and Polygon.
Tally connects with the on-chain contracts for your DAO in two places. Tallyโs servers index the on-chain data, and Tallyโs web3 site lets users make calls directly to the contracts running on the blockchain.
Here, we describe the interface that your contracts need to follow to be compatible with Tally. The easiest way to be compatible is to fork Open Zeppelin Governor or Compoundโs Governor Bravo without changing anything.
If you do need to change something, check the dependencies here in the docs to make sure that your changes are compatible with Tallyโs data indexing and web3 calls.