Safeguard
Security Guides•

Token approvals and wallet hygiene for teams that hold crypto

Practical wallet rules for teams: limit token approvals, keep recovery phrases offline, verify before signing, and separate treasury from daily keys.

Safeguard Security Team
3 min read

For a team that holds crypto, the basics are the ones ethereum.org lists: never share recovery phrases, avoid unlimited token approvals, verify every address and transaction before signing, and keep keys on hardware devices. Add a team layer on top: separate roles, no single key, and written procedures.

Recovery phrases and keys

The ethereum.org security page is blunt: never, for any reason, share your recovery phrase or private keys. It also says not to photograph or screenshot them, since cloud syncing can expose them.

For teams, that means no phrase in a chat, a ticket, a password manager shared with everyone, or a repository. If your developers handle deployer keys, scan repositories for secrets and block commits that contain them. See what private key hooks catch.

Token approvals

Approvals let a contract move your tokens. The page advises avoiding unlimited spend approvals, because they could let a contract drain a wallet. Set approvals to the amount a transaction needs, use wallet limit protection if available, and revoke access you no longer need.

A team habit that works: review approvals on treasury wallets on a schedule and after any contract interaction that was meant to be one time.

Phishing and fake support

Check the domain every time you click, since link previews can be spoofed. Ignore unsolicited support contacts, because official staff do not reach out through private channels. Do not open links or attachments from unknown senders.

Hardware wallets

ethereum.org describes a hardware wallet as keeping private keys offline, calling it the most secure storage option for them. For a team, give each signer their own device and record who holds which.

Signing carefully

A transaction on Ethereum is irreversible. Verify the recipient address exactly and read the transaction details before signing, especially with a contract. Where several people must approve, each should check the details independently on the device screen, not only on a shared interface. The Bybit analysis shows why a trusted screen matters.

Team layer

  • Use a multisig for treasury, with signers on different devices and networks.
  • Separate daily operating wallets from holding wallets and cap balances on the former.
  • Write down who can approve what and review it when staff change.
  • Rehearse key loss and signer departure before it happens.

Safeguard can scan repositories for exposed secrets and inventory dependencies. Try the free scan at gold.safeguard.sh/scan.

Quick check

Is a screenshot of a recovery phrase acceptable as a backup?

No. The guidance says not to photograph or screenshot them, because cloud sync can expose the image.

Why avoid unlimited approvals?

A contract with unlimited spend rights could drain the wallet if the contract is malicious or compromised.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.