• Stars
    star
    202
  • Rank 188,471 (Top 4 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created over 3 years ago
  • Updated 6 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Safe{Core} Account Abstraction SDK allows builders to add account abstraction functionality into their apps.

license Coverage Status

Safe_Logos_Core_SDK_Black

Software developer tools that facilitate the interaction with the Safe contracts and services.

Guides

Title Description
Integrating the Safe Core SDK This guide shows how to use the Protocol Kit and API Kit.

Packages

Package Release Description
api-kit NPM Version Safe Transaction Service API client library
auth-kit NPM Version 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 NPM Version Typescript library that allows users to buy cryptocurrencies using a credit card and other payment options
protocol-kit NPM Version TypeScript library that facilitates the interaction with the Safe contracts
relay-kit ​​​​NPM Version​​ Library to abstract transaction fees payment (gas fees), allowing the use of native tokens or ERC-20​​
safe-core-sdk-types NPM Version Common types extracted from the Safe Core SDK packages

Playground

This project includes a playground with a few scripts that can be used as a starting point to use the Safe Core SDK.

More Repositories

1

safe-smart-account

Safe allows secure management of blockchain assets.
TypeScript
1,707
star
2

safe-wallet-web

Safe{Wallet} – smart contract wallet for Ethereum (ex-Gnosis Safe multisig)
TypeScript
273
star
3

safe-apps-sdk

Client-side SDKs to create third-party Safe Apps
TypeScript
205
star
4

safe-transaction-service

Keeps track of transactions sent via Safe contacts and confirmed transactions. It also keeps track of Ether and ERC20 token transfers to Safe contracts.
Python
176
star
5

safe-eth-py

Safe-eth-py includes a set of libraries to work with Ethereum and relevant Ethereum projects
Python
118
star
6

safe-ios

Safe Multisig iOS app.
Swift
110
star
7

safe-deployments

A collection of Safe singleton deployments
TypeScript
89
star
8

safe-android

πŸ” App to manage and interact with Safe
Kotlin
84
star
9

safe-react-apps

A repository for applications for Safe Web Interface
TypeScript
79
star
10

safe-modules

A collection of modules that can be used with the Safe contract
JavaScript
63
star
11

safe-docs

Developer Docs for building on Safe.
MDX
45
star
12

safe-react-components

Gnosis Safe component library
TypeScript
35
star
13

safe-user-allocation-reports

Python
34
star
14

account-abstraction-sdk

TypeScript
31
star
15

safe-config-service

The safe-config-service is a service that provides configuration information in the context of the Safe clients environment
Python
31
star
16

safe-singleton-factory

TypeScript
24
star
17

safe-client-gateway

Serves as a bridge for the Safe{Wallet} clients (Android, iOS, Web)
TypeScript
22
star
18

safe-token

TypeScript
19
star
19

safe-infrastructure

One `docker-compose.yml` file to rule them all
Shell
19
star
20

safe-gateway-typescript-sdk

Safe Gateway TypeScript SDK
TypeScript
10
star
21

safe-gelato-relay-service

The Safe Gelato Relay Service is a web service which allows relaying transactions via the Gelato Relay Service.
TypeScript
6
star
22

safe-ecosystem-database

Safe ecosystem database
HTML
5
star
23

safe-services-status

πŸ“ˆ Uptime monitor and status page for Safe, powered by @upptime
Markdown
5
star
24

safe-homepage

Safe homepage
TypeScript
4
star
25

claiming-app-data

Vesting data converter and proofs generator.
Python
4
star
26

safe-dao-governance-app

The portal to Safe{DAO} governance, voting power delegation and allocation claiming.
TypeScript
3
star
27

safe-pm

Production coordination for the Safe team primarily focused on Problems that need to be solved
2
star
28

safe-guardians-page

This page is dedicated to the Safe Guardians program, a program designed to reward active members of the Safe community, who use their powers to contribute positively to the ecosystem.
TypeScript
2
star
29

safe-modules-deployments

TypeScript
1
star
30

safecon-landing-page

Safe{Con} landing page
CSS
1
star
31

cla-signatures

CLA signatures repository
1
star
32

token-list

This repo contain the Safe default token list. This list contains tokens which appear by default in the Safe wallet interface and are not part of the imported default token lists.
Shell
1
star