Beefy
  • Overview
  • Get Started
    • How to set up a wallet
    • Funding your wallet
    • Connecting your wallet to Beefy
  • Beefy Ecosystem
    • Introduction to Beefy
    • Beefy Protocol
      • Revenue Bridge
      • Fee Batch
      • Incentive Programmes
    • $BIFI Token
      • Token Bridge
    • Beefy Bulletins
      • What is Beefy?
      • The Big Beefy Opportunity
      • What Makes Beefy Different?
      • How Does Beefy Work?
      • Beefy Fees Breakdown
      • Why Beefy Beats Your Bank
      • Introducing Beefy's Unique Revenue Share Model
      • Beefy's Coveted Advantages Revealed
  • Beefy Products
    • Vaults
    • Strategies
    • CLM
    • Boost
    • Beefy-escrowed Tokens
      • beS
      • beQI
      • Deprecated Products
        • beFTM
        • binSPIRIT
        • beJOE
        • beVELO
        • beOPX
    • Advanced Vaults
      • GMX and GLP
  • Beefy DAO
    • Team & Goals
    • Contributor Compensation
    • Governance
    • Proposal Repository
    • Treasury
    • Cowmoonity
    • Partnerships
  • Safety
    • SAFU Standards
    • Contracts & Timelocks
    • Bug Bounty Program
    • Beefy Safety Score
    • Token Allowance
    • Beefy Backup
    • Insurance
  • FAQ
    • General
    • Infographics
    • mooVaults APY
    • How-To Guides
      • How to deposit in a Vault
      • How to Add a Custom Token to Metamask
      • How to Add and Remove Liquidity
      • How to use Beefy ZAP
      • How to add and switch networks on Beefy
      • How to check the harvesting and compounding rate of a vault
  • Developer Documentation
    • Vault Contract
    • Strategy Contract
      • StratFeeManager Contract
      • GasFeeThrottler Contract
    • Other Beefy Contracts
      • FeeConfigurator Contract
      • BeefyWrapper Contract
      • GaugeStaker Contract
    • Third Party Contracts
      • DelegateRegistry Contract
      • Oracle Contracts
    • Beefy API
  • Additional Resources
    • Contract Addresses
    • Code Repositories
    • Blog
    • Discord
    • Github
    • Media Kit
    • Telegram
    • Twitter
Powered by GitBook
On this page
  • Address Book
  • Contracts
  • Oracles
  • Example contracts
  • Timelocks
  • Developer Multisigs
  • Treasury Multisigs

Was this helpful?

  1. Safety

Contracts & Timelocks

Last updated 1 year ago

Was this helpful?

Address Book

All addresses used are open source and verifiable. A collection of useful addresses on Beefy's chains for DeFi development are stored on GitHub: .

Contracts

From the Vault UI, one can easily find the Strategy addresses and Vault addresses. Additionally, all Beefy vault contracts can be viewed on . One can use this dashboard for example to check the .

Oracles

Beefy's contracts do not use external oracles. The problem with oracles is, in short, that its data can be inaccurate or manipulated, and unreliable oracles can lead to exploits. Because Beefy's contracts do not rely on external data in any form, such as asset prices, our vaults are not susceptible to flashloan exploits.

Example contracts

  • DAI/USDC/USDT (Curve - Avalanche) vault code:

  • WBTC (Scream - Fantom) lending strategy code:

  • CAKE-BNB (PancakeSwap - BNB Chain) regular strategy code:

Timelocks

Contracts are secured with timelocks and multi-sig dev wallets. A 6 hour timelock is used for agility to make needed changes to keep our contracts secure, and as an added layer of protection the timelock is governed by a 3/5 signer multisig.

Developer Multisigs

Multi-signature developer wallets are used to deploy changes to contracts, such as upgrading vault strategies. This ensures a secure workflow where every change is approved by Beefy's developers.

Treasury Multisigs

Arbitrum (6 hours):

Avalanche (6 hours):

BSC (6 hours):

Celo (6 hours):

Cronos (6 hours):

Fantom (6 hours):

Fuse (6 hours):

HECO (6 hours):

Metis (6 hours):

Moonriver (6 hours):

Harmony One (6 hours):

Polygon (6 hours):

Arbitrum:

Avalanche:

BSC:

Fantom:

Fuse:

Harmony:

Polygon:

Metis:

Moonriver:

Beefy's treasury spending is secured by requiring multiple signatures from trusted (community) members. , the following members represent the Treasury Council: Power, AllTrades, Pablo, mjoaris, TBC, DefiDebauchery and YR2150. See the Treasury page for further information about the Beefy Treasury.

Arbitrum:

Aurora:

Avalanche:

BSC:

Canto:

Celo:

Cronos:

Ethereum:

Emerald:

Fantom:

Fuse:

Harmony:

HECO :

Kava:

Metis:

Moonbeam:

Moonriver:

Optimism:

Polygon:

Address Book
dashboard.beefy.finance
harvesting and compounding rate of a vault
https://snowtrace.io/address/0x79A44dc13e5863Cf4AB36ab13e038A5F16861Abc#code
https://ftmscan.com/address/0x4374207377C1A36e386A757B774D53a0B6Ff2cEE#code
https://bscscan.com/address/0xDE238C509bcCBCd91B90dE40dF3e25B43A131311#code
0x6d28afD25a1FBC5409B1BeFFf6AEfEEe2902D89F
0x37DC61A76113E7840d4A8F1c1B799cC9ac5Aa854
0x65CF7E8C0d431f59787D07Fa1A9f8725bbC33F7E
0x5B96bbAca98D777cb736dd89A519015315E00D02
0x4f4DB83d75876f34fd927d5fa78D5D7b4479E6ce
0x847298aC8C28A9D66859E750456b92C2A67b876D
0xa9E6E271b27b20F65394914f8784B3B860dBd259
0x587479672077fBD7cb08EE1fd13fca6a9ef69d9e
0xdf68Bf80D427A5827Ff2c06A9c70D407e17DC041
0xc8BD4Ae3d3A69f0d75e3788d2ee557E66EBC98D8
0x6d28afD25a1FBC5409B1BeFFf6AEfEEe2902D89F
0x6fd13191539e0e13B381e1a3770F28D96705ce91
0xf7EC8986c660Fa8269f6440A631B22337f398Ccd
0x3A0b8B7a3ea8D1670e000b1Da5bD41373bF8da42
0x44b74ED902e6423B51Bd9e44B6e5646749376943
0x238dc3781DD668abd5135e233e395885657D304A
0xe26a8aC2936F338Fd4DAebA4BD22a7ec86465fE1
0xE3c985f5e317eFd4aca1f00aa5F1DFEC40b2Af74
0x09dc95959978800E57464E962724a34Bb4Ac1253
0xFf9810A3dA8a554B84Ed79D67461eCA6Eb3fA9BD
0x1fdd00b45eba7f6d35b92803eaddd68f7cc4a193
As voted on by the DAO
0x3f5eddad52C665A4AA011cd11A21E1d5107d7862
0x088C70Ddff3a3774825dd5e5EaDB356404248d83
0x26dE4EBffBE8d3d632A292c972E3594eFc2eCeEd
0x7C780b8A63eE9B7d0F985E8a922Be38a1F7B2141
0xF09d213EE8a8B159C884b276b86E08E26B3bfF75
0xca807d809f9639cefb3d31a7951cec3ab405a2fd
0xa9721Ae5042482D7a884A2138f580459B680920f
0xc9C61194682a3A5f56BF9Cd5B59EE63028aB6041
0x8fd0869271d26e6653f5d5650685630f75b6aedf
0xdFf234670038dEfB2115Cf103F86dA5fB7CfD2D2
0x1C124c2CaB83b3C3B5D0f0899CeeA5e06964599F
0x523154a03180FD1CB26F39087441c9F91BcD0389
0xdbb72c8b7ebdd52a4813b9d262386dfdab69c9ba
0x07F29FE11FbC17876D9376E3CD6F2112e81feA6F
0x0f9602B7E7146a9BaE16dB948281BebDb7C2D095
0x3E7F60B442CEAE0FE5e48e07EB85Cfb1Ed60e81A
0x617f12E04097F16e73934e84f35175a1B8196551
0x4ABa01FB8E1f6BFE80c56Deb367f19F35Df0f4aE
0xe37dD9A535c1D3c9fC33e3295B7e08bD1C42218D