Safe (safe.global)
-
Safe{Core} (https://safe.global/core) The most secure and robust tooling and infrastructure to integrate Safe Smart Account and leverage account abstraction into your product.
- Safe{Core} SDK (https://docs.safe.global/sdk/overview) The SDK offers developers the ability to abstract the complexity that comes with operating a smart contract account. It also provides developer kits to help integrate Safe with external service providers.
- Safe{Core} API (https://docs.safe.global/core-api/transaction-service-overview) The Safe infrastructure needed to power interfaces with all Safe account related information. This includes the Safe Transaction Service, Safe Events Service, etc.
- Safe Smart Account (https://docs.safe.global/advanced/smart-account-overview) The modular and extensible smart contract account, designed to serve as the standard core utilized in all smart contract-based wallets and applications.
-
Safe{Wallet} (https://safe.global/wallet) Official interface designed for individuals and industries spanning various sectors, ensuring a seamless and secure digital asset management experience.
- Safe{Core} Docs: docs.safe.global
- Safe{Wallet} Help: help.safe.global/
- API: Safe Transaction Service
Safe{Core} SDK (https://safe.global/core)
The Safe{Core} SDK aims to bring Account Abstraction to life by integrating Safe with different third parties. This SDK helps developers to abstract the complexity of setting up a smart contract account.
- Starter Kit
The Starter Kit is the starting point for interacting with the Safe smart account. It leverages and abstracts the complex logic from other kits while being modular and customizable, offering the most simplified way to deploy new accounts and handle the Safe transaction flow in all its different forms:
- User operations
- Multi-signature transactions
- Off-chain and on-chain messages Guides:
- Protocol Kit
The Protocol Kit helps interact with Safe Smart Accounts. It enables the creation of new Safe accounts, updating their configuration, and signing and executing transactions, among other features.
- Modular and customizable smart contract accounts
- Battle-tested security
- Transaction batching Guides:
- API Kit The API Kit helps interact with the Safe Transaction Service API. It helps share transactions among the signers and get information from a Safe account. For example, the configuration or transaction history. Guides:
- Relay Kit
The Relay Kit enables transaction relaying with Safe and allows users to pay for the transaction fees from their Safe account using the blockchain native token, ERC-20 tokens, or get their transactions sponsored.
- Use ERC-4337 with Safe
- Gas-less experiences using Gelato
- Sponsored transaction
- Pay fees in ERC-20 tokens Guides:
- Integrations
- Resources
- Safe{Core} Account Abstraction SDK on GitHub
- Safe{Core} Account Abstraction SDK demo application | Demo App: https://safe-account-abstraction-demo.netlify.app/
Allows:
- Auth Kit | GitHub Documentation
Generate or authenticate a blockchain account using an email address, social media account, or traditional crypto wallets like Metamask.
- Simple Authentization (Social site)
- Safe Wallet creation (Sends seed backup to email)
- Onramp Kit | GitHub Documentation
Allow users to buy cryptocurrencies using a credit card and other payment options directly within your app. Click on "Buy USDC" to on-ramp funds to your Safe using the Stripe widget!
- Monerium implementation
- Stripe Implementation
- Relay Kit | GitHub Documentation Allow users to pay fees using any ERC-20 tokens, without having to manage gas. Sponsor transactions on behalf of your users. On your first relayed transaction, a Safe Account will be automatically deployed and your address will be assigned as the Safe owner.
- Auth Kit | GitHub Documentation
Generate or authenticate a blockchain account using an email address, social media account, or traditional crypto wallets like Metamask.
Safe{Core} API (https://docs.safe.global/core-api/transaction-service-overview)
Safe Smart Account (https://docs.safe.global/advanced/smart-account-overview)
Safe{App} SDK ([https://github.com/safe-global/safe-apps-sdk]https://github.com/safe-global/safe-apps-sdk)
In Q2 2025, Safenet will be made compatible with apps that have integrated the Safe Apps SDK.