This is a mono-repository containing Javascript software developer tools that facilitate the interaction with Safe Smart Accounts and services.
Visit our documentation site to start developing using our SDK.
Title | Description |
---|---|
Integrating the Safe{Core} SDK | This guide shows how to use the Protocol Kit and API Kit. |
Package | Release | Description |
---|---|---|
api-kit | Safe Transaction Service API client library | |
auth-kit | Typescript library to create an Ethereum address and authenticating a blockchain account using an email address, social media account, or traditional crypto wallets like Metamask | |
onramp-kit | Typescript library that allows users to buy cryptocurrencies using a credit card and other payment options | |
protocol-kit | TypeScript library that facilitates the interaction with Safe Smart Accounts | |
relay-kit | | Library that lets users to pay transaction fees (gas fees) using the native blockchain token or ERC-20 tokens.This kit enables the use of ERC-4337 with Safe |
safe-core-sdk-types | Common types extracted from the Safe Core SDK packages |
If you have any doubts, questions, or need assistance, feel free to reach out! Here you will find how to get support.
If you are interested in contributing, please read the Contributing Guidelines before opening an issue or submitting a pull request.
This project includes a playground with a few scripts that can be used as a starting point to use the Safe{Core} SDK.
This library is released under MIT.