# Overview

## Code <a href="#code" id="code"></a>

[`governance`](https://github.com/WhiteSwap/whiteswap-contracts/tree/main/contracts/governance)

## Documentation <a href="#documentation" id="documentation"></a>

For reference material on the WhiteSwap Governance system, which was forked from the Compound Governance system, please see [their documentation](https://compound.finance/docs/governance).\
\
All of the contracts are linked [here](https://github.com/WhiteSwap/whiteswap-contracts/tree/main/build).

## WSD Address <a href="#uni-address" id="uni-address"></a>

`WSD` is deployed at 0x0423d7C27D1dDE7Eb4aaE02Dae6B651C7225e6f9[^1] on the Ethereum [mainnet](https://etherscan.io/address/0x77b8ae2E83c7d044d159878445841E2A9777Af38).

### ABI <a href="#abi" id="abi"></a>

```
import WSGov from 'build/WSGov.json'
```

## Timelock <a href="#timelock" id="timelock"></a>

`Timelock` is deployed at `0x60944aFF520C44Df6d877aE379aBB7Aa704b0b8F` on the Ethereum [mainnet](https://etherscan.io/address/0x60944aFF520C44Df6d877aE379aBB7Aa704b0b8F), and the [Rinkeby](https://rinkeby.etherscan.io/address/0x60944aFF520C44Df6d877aE379aBB7Aa704b0b8F) testnet. It was built from commit [ab27e08](https://github.com/WhiteSwap/whiteswap-contracts/commit/aa27e089804de2b8fbe54f56287a661395c3f70b).

### ABI <a href="#abi-1" id="abi-1"></a>

```
import Timelock from '/build/Timelock.json'
```

## GovernorAlpha <a href="#governoralpha" id="governoralpha"></a>

`GovernorAlpha` is deployed at `0x1D734e5de4c4a4b70538Bb52D9A08a8E9468b26f` on the Ethereum [mainnet](https://etherscan.io/address/0x1D734e5de4c4a4b70538Bb52D9A08a8E9468b26f), and the [Rinkeby](https://rinkeby.etherscan.io/address/0x1D734e5de4c4a4b70538Bb52D9A08a8E9468b26f) testnet. It was built from commit [ab27e08](https://github.com/WhiteSwap/whiteswap-contracts/commit/aa27e089804de2b8fbe54f56287a661395c3f70b).

### ABI <a href="#abi-2" id="abi-2"></a>

```
import GovernorAlpha from '/build/GovernorAlpha.json'
```

## &#x20;<a href="#miscellaneous-addresses" id="miscellaneous-addresses"></a>

[^1]: Token contract address
