Business,Operations,Guide,Module 3.1

Module 3.2

Safe – Our Multi-Sig Platform

The platform we use for multi-signature wallets is called Safe (accessible at safe.global). Safe is one of the most popular multi-sig wallet solutions in the Ethereum ecosystem and supports multiple chains. It provides an easy web interface and smart contracts that have been audited and widely used by many organizations and DAOs for secure fund management.

Key features of Safe:

  • Multiple executors can be added to a Safe, each identified by their Ethereum address. When setting up the Safe, you define the executors and the required number of signatures.
  • A Safe address is generated (this is a smart contract address). This address is the owner and location of the account and any transactions from it must go through the Safe’s approval mechanism.
  • The interface Safe allows proposing transactions (entering details like “send X amount to Y address” or “call this smart contract function”), and then collecting signatures from executors.
  • Executors can be geographically dispersed – each simply uses their wallet to connect to the Safe interface and provide a signature.
  • Safe can hold ETH and any ERC-20 tokens (and even NFTs) and can execute arbitrary smart contract calls, making it a versatile tool for treasury management and even interacting with DeFi protocols if needed.

Why Bittrees uses Safe: We have institutionalized Safe for critical operations. According to our current practices, the Safe wallet is used for things like: (a) dispersing BTREE token payments to contributors monthly, (b) handling payroll or contractor payments in crypto, (c) managing sponsorship funds, grants or investments the organization makes, (d) any major treasury movements, and (e) publishing smart-contracts. In all these cases, multiple team members are signers on the Safe. We might use a 2-of-3 or 3-of-5 scheme, etc., so that no single person can execute a transaction alone.

By requiring multi-signature approval, we ensure that every expenditure has at least two sets of eyes on it. This is particularly important in the blockchain world because transactions are final – we cannot “call back” a payment if it was sent in error or to the wrong address. The Safe acts as both a security checkpoint and a collaboration tool for managing funds.

Legacy analogy: If you imagine the Bittrees treasury as a physical vault containing cash, the Safe is like having that vault require, say, three keys to open – keys held by the CEO, the Ops lead, and the Finance lead. To remove any cash, at least two (or all three) must unlock the vault together. This prevents any one person from accessing the money without the others’ consent, and it means if one key holder is on vacation, the others can still operate with the quorum.

Module 3.3 -- Using Safe: Step-by-Step Guide