HomeHomeSafenetSafenetSDKSDKAPIAPIAdvancedAdvancedResource HubResource Hub
GitHubGitHub (opens in a new tab)
  • ← Go Back
  • Overview
    • SafeProxy
    • SafeProxyFactory
    • SafeSingleton
  • Safe Reference
    • domainSeparator
    • setup
    • addOwnerWithThreshold
    • changeThreshold
    • getOwners
    • getThreshold
    • isOwner
    • removeOwner
    • swapOwner
    • encodeTransactionData
    • execTransaction
    • getTransactionHash
    • simulateAndRevert
    • enableModule
    • disableModule
    • execTransactionFromModule
    • execTransactionFromModuleReturnData
    • getModulesPaginated
    • isModuleEnabled
    • setGuard
    • setModuleGuard
    • fallback
    • receive
    • setFallbackHandler
    • approveHash
    • checkNSignatures
    • checkSignatures
    • signedMessages
    • getStorageAt

On This Page

  • Reference
Question? Give us feedback → (opens in a new tab)Edit this page
Smart Account Reference
Deployment
SafeSingleton

Singleton

This is same as Safe/SafeL2. A Safe Singleton smart contract is meant to be used to receive delegatecall from SafeProxy contracts. It cannot be initialized.

Reference

  • Safe.sol (opens in a new tab)
  • SafeL2.sol (opens in a new tab)
SafeProxyFactorydomainSeparator

Was this page helpful?


Developers
  • Safe{Core}
  • Support
Ecosystem
  • Explore
  • Grants
Community
  • Governance
  • Token
  • Safe{Pass}
  • Safe{Con}
Resources
  • Help Center
  • Press Room
  • Careers
  • Brand Kit
Follow us

  • Terms
  • Privacy
  • Licenses
  • Cookie Policy
  • Preferences
  • Imprint
  • Trademark
  • Disclaimer

©2023-2025 Safe Ecosystem Foundation