> For the complete documentation index, see [llms.txt](https://whitepaper.ethos.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://whitepaper.ethos.network/security/contracts-and-ownership.md).

# Contracts and Ownership

## Contracts and Ownership

Smart contracts are managed by Ethos Foundation multisigs in a [Safe](https://app.safe.global/home?safe=base:0xd75Ce41816424Afb648654A9C06B2cE6f315E5f8).

`0xd75Ce41816424Afb648654A9C06B2cE6f315E5f8` (owner.ethos-foundation.eth) has owner permissions of the smart contracts and requires 3 of 5 signatures to manage the Ethos smart contracts

| "Owner" wallets (3/5 multi-sig)              |
| -------------------------------------------- |
| `0x73F2dE541449b81aa516E6914571e47ce1BeD50D` |
| `0x21aDDD0C8E0c0A4c4f66a6500f5e0abe71E2aD53` |
| `0x68cd5144CCCA4Faca637a9c5315115aD7237C285` |
| `0x078793026a6C2DD1cCa5CEBb8a82E7fe3af652Bf` |
| `0x14B6a6c78EC346108e8268af9d31Be6E97Fa545b` |

Ethos also uses an Admin permission for non-withdraw operations. This is protected by a multi-sig [Safe](https://app.safe.global/home?safe=base:0x4E55b1b7fEd60C97B2f92944dA00dCbCB4D7C26B) and requires 2 of 5 signatures. The address for this Safe is `0x4E55b1b7fEd60C97B2f92944dA00dCbCB4D7C26B` (admin.ethos-foundation.eth). A small number of operational keys also hold the Admin role on individual contracts for day-to-day duties such as invites and moderation. Admin cannot withdraw funds, change ownership, or upgrade a contract.

| "Admin" wallets (2/5 multi-sig)              |
| -------------------------------------------- |
| `0x73F2dE541449b81aa516E6914571e47ce1BeD50D` |
| `0x21aDDD0C8E0c0A4c4f66a6500f5e0abe71E2aD53` |
| `0x68cd5144CCCA4Faca637a9c5315115aD7237C285` |
| `0x078793026a6C2DD1cCa5CEBb8a82E7fe3af652Bf` |
| `0x14B6a6c78EC346108e8268af9d31Be6E97Fa545b` |

Here is a list of all Ethos smart contracts:

| Contract Name          | Address                                      | Basescan Link                                                             |
| ---------------------- | -------------------------------------------- | ------------------------------------------------------------------------- |
| ContractAddressManager | `0xC31252d6bE0252018F1b12deF25f6582dB0f3E9a` | <https://basescan.org/address/0xC31252d6bE0252018F1b12deF25f6582dB0f3E9a> |
| EthosAttestation       | `0x27499D9A439D1c7B4538f247625cc7aA159D3c14` | <https://basescan.org/address/0x27499D9A439D1c7B4538f247625cc7aA159D3c14> |
| EthosDiscussion        | `0x2820b3aB3543ADB80810f11F2651f0DD9A04E801` | <https://basescan.org/address/0x2820b3aB3543ADB80810f11F2651f0DD9A04E801> |
| EthosProfile           | `0x209820B843900Ef77BD639455cDE15F38A252a36` | <https://basescan.org/address/0x209820B843900Ef77BD639455cDE15F38A252a36> |
| EthosReview            | `0x6D3A8Fd5cF89f9a429BFaDFd970968F646AFF325` | <https://basescan.org/address/0x6D3A8Fd5cF89f9a429BFaDFd970968F646AFF325> |
| Reputation Market      | `0xC26F339F4E46C776853b1c190eC17173DBe059Bf` | <https://basescan.org/address/0xC26F339F4E46C776853b1c190eC17173DBe059Bf> |
| EthosVote              | `0x89e6Ff2Ce8318433E011d848D8a35FbFeE60c2Ed` | <https://basescan.org/address/0x89e6Ff2Ce8318433E011d848D8a35FbFeE60c2Ed> |
| EthosVouch             | `0xD89E6B7687f862dd6D24B3B2D4D0dec6A89A6fdd` | <https://basescan.org/address/0xD89E6B7687f862dd6D24B3B2D4D0dec6A89A6fdd> |
| InteractionControl     | `0x0A31c99B8eDD563CDF01534a82956Eda5CDB4CE5` | <https://basescan.org/address/0x0A31c99B8eDD563CDF01534a82956Eda5CDB4CE5> |
| SignatureVerifier      | `0x78a32a705bFc1600e0A2E056316E44877BDa7f57` | <https://basescan.org/address/0x78a32a705bFc1600e0A2E056316E44877BDa7f57> |
| EthosSlash             | `0xB2C41DebA270E1eA6abBe0e2fA70432630634a59` | <https://basescan.org/address/0xB2C41DebA270E1eA6abBe0e2fA70432630634a59> |
| EthosBroker            | `0x5fab43B6E906F05d5D5e9D4b0582dd7b4Eedc7E7` | <https://basescan.org/address/0x5fab43B6E906F05d5D5e9D4b0582dd7b4Eedc7E7> |
| EthosBond              | `0x21380B24Ee8B4A8D809A5049D0a9Ac047828384A` | <https://basescan.org/address/0x21380B24Ee8B4A8D809A5049D0a9Ac047828384A> |
| EthosProject           | `0x8B92d27846559Abd7CEE0c01435a35f3d7731C35` | <https://basescan.org/address/0x8B92d27846559Abd7CEE0c01435a35f3d7731C35> |
| EthosListingPass       | `0xADA5A6e455cB93e8A934D09eb564Ff465d923C54` | <https://basescan.org/address/0xADA5A6e455cB93e8A934D09eb564Ff465d923C54> |
| ReverseAuction         | `0xD56695235933cE2d9de477467b44378322eCD194` | <https://basescan.org/address/0xD56695235933cE2d9de477467b44378322eCD194> |
| EthosWhuffie ($WHUF)   | `0xeeee77bC7e82c0d4166d52F58239D4c5Bf41eeee` | <https://basescan.org/address/0xeeee77bC7e82c0d4166d52F58239D4c5Bf41eeee> |
| EthosVouchV2           | `0x8B5Ef9c00152CaDBfedA4f59212EDB6e2e45de11` | <https://basescan.org/address/0x8B5Ef9c00152CaDBfedA4f59212EDB6e2e45de11> |
| EthosRewards           | `0xC7994A22318eCEb08767FD21Cd8F4D4e8803548A` | <https://basescan.org/address/0xC7994A22318eCEb08767FD21Cd8F4D4e8803548A> |
| EthosMarket ($WHUF)    | `0x27F49210bc000BEE3197aFB4397969df35810919` | <https://basescan.org/address/0x27F49210bc000BEE3197aFB4397969df35810919> |
| AdaptiveLMSRPricing    | `0xf07dCB42fA74Daa0Dcd5e66042E217B7775dB7d1` | <https://basescan.org/address/0xf07dCB42fA74Daa0Dcd5e66042E217B7775dB7d1> |

AdaptiveLMSRPricing has no owner: it is a stateless pricing library that nobody can change or replace.

### $WHUF Token

The $WHUF token contract is deployed on Base with a hard cap of 10,000,000 tokens, set at deployment and unchangeable. Minting is owner-only and enforced against that cap: the full 10,000,000 is minted in one transaction at TGE on September 8, 2026, and every mint after that reverts.

Transfers are locked at deployment. The owner lifts that lock once, on October 8, 2026, and no function can re-lock it. The owner can also pause the contract and upgrade it. Nobody but the owner can do any of those three things.

The owner is the 3-of-5 Ethos Foundation owner multisig `0xd75Ce41816424Afb648654A9C06B2cE6f315E5f8` listed above, operating under a board-approved key management policy. After October 8, 2026, ownership is renounced to the zero address. From that point $WHUF has no owner: no mint, no pause, no upgrade, ever.

| Contract    | Address                                      | Basescan Link                                                             |
| ----------- | -------------------------------------------- | ------------------------------------------------------------------------- |
| $WHUF Token | `0xeeee77bC7e82c0d4166d52F58239D4c5Bf41eeee` | <https://basescan.org/address/0xeeee77bC7e82c0d4166d52F58239D4c5Bf41eeee> |

#### $WHUF Wallets

All $WHUF allocations and operational wallets are held in Safe multi-signature wallets on Base. Each requires 3-of-5 signer approval for any transaction. Contributor rewards are held and emitted directly by the EthosRewards smart contract (no multisig).

| Wallet                | Address                                      | Basescan Link                                                             |
| --------------------- | -------------------------------------------- | ------------------------------------------------------------------------- |
| Token Sale            | `0x88cE3F766d791A0F9e7e4d6101e79869815cC440` | <https://basescan.org/address/0x88cE3F766d791A0F9e7e4d6101e79869815cC440> |
| Early Supporters      | `0x41fcF710ebeC93163CE862D40b2Ea57DDe0c76ae` | <https://basescan.org/address/0x41fcF710ebeC93163CE862D40b2Ea57DDe0c76ae> |
| Team                  | `0x0783Ee333a8605aAc39c5f523BB2474B2A1c5525` | <https://basescan.org/address/0x0783Ee333a8605aAc39c5f523BB2474B2A1c5525> |
| Treasury (Foundation) | `0x26A866D3d3902b1df131ffc65eA8e8B972D61262` | <https://basescan.org/address/0x26A866D3d3902b1df131ffc65eA8e8B972D61262> |
| Ecosystem Development | `0xB53422dC4A4B96CC26c15AceCCB03A326Aca8532` | <https://basescan.org/address/0xB53422dC4A4B96CC26c15AceCCB03A326Aca8532> |
| Bounties              | `0xb604624B6570204a3B1b6EE36A0A3b434F393A02` | <https://basescan.org/address/0xb604624B6570204a3B1b6EE36A0A3b434F393A02> |
| Token Proceeds        | `0x0d254983ebF8BE13001e278d8f98C5584524beB0` | <https://basescan.org/address/0x0d254983ebF8BE13001e278d8f98C5584524beB0> |

#### Signers

The owner Safe, the admin Safe, and every $WHUF wallet on this page share the same five signers (thresholds as stated in each section).

| Signer wallets                               |
| -------------------------------------------- |
| `0x14B6a6c78EC346108e8268af9d31Be6E97Fa545b` |
| `0x078793026a6C2DD1cCa5CEBb8a82E7fe3af652Bf` |
| `0x68cd5144CCCA4Faca637a9c5315115aD7237C285` |
| `0x21aDDD0C8E0c0A4c4f66a6500f5e0abe71E2aD53` |
| `0x73F2dE541449b81aa516E6914571e47ce1BeD50D` |

Allocation details and unlock schedules are documented in the $WHUF Token Whitepaper.
