All Projects → gnosis → safe-core-sdk

gnosis / safe-core-sdk

Licence: MIT license
Software developer tools that facilitate the interaction with the Safe contracts and services.

Programming Languages

typescript
32286 projects
solidity
1140 projects

Projects that are alternatives of or similar to safe-core-sdk

docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers.
Stars: ✭ 134 (+44.09%)
Mutual labels:  web3
zksync-dapp-checkout
zkCheckout — trustable permissionless DeFi payment gateway. Brand new zkSync dApp w/t all L2 perks: fast&cheap transfers / simple&quick withdrawal
Stars: ✭ 37 (-60.22%)
Mutual labels:  web3
web3together
🗣 Public open-ended discussions about Blockchain, Web3, NFTs, DeFi, ...
Stars: ✭ 58 (-37.63%)
Mutual labels:  web3
Safe stl
A safe version of STL
Stars: ✭ 17 (-81.72%)
Mutual labels:  safe
metaverse-development
Certified Web3 and Metaverse Developer Syllabus and Details by Panaverse
Stars: ✭ 195 (+109.68%)
Mutual labels:  web3
red-alert
Israeli Pikud Haoref missile detection API
Stars: ✭ 21 (-77.42%)
Mutual labels:  safe
web3-token
Web3 Token is a new way to authenticate users in a hybrid dApps using signed messages. Implementation of EIP-4361.
Stars: ✭ 356 (+282.8%)
Mutual labels:  web3
LunDAO
LunDAO 是一個鼓勵撰寫與 Ethereum 社群相關的中深度的中文文章,透過一個短期的實驗專案嘗試 DAO 可以如何進行社群治理以及回饋社群貢獻。
Stars: ✭ 50 (-46.24%)
Mutual labels:  web3
SkyGallery
Create galleries by uploading images and videos. Powered by Sia Skynet.
Stars: ✭ 23 (-75.27%)
Mutual labels:  web3
create-react-native-dapp
Your next Ethereum application starts here. ⚛️ 💪 🦄
Stars: ✭ 410 (+340.86%)
Mutual labels:  web3
0x-event-extractor
NodeJS worker built for 0x Tracker which extracts 0x fill events from the Ethereum blockchain and persists them to MongoDB
Stars: ✭ 32 (-65.59%)
Mutual labels:  web3
matic-docs
The official documentation for all Polygon products.
Stars: ✭ 181 (+94.62%)
Mutual labels:  web3
start-here
Join our community and build with us. This repository is for Community help and support 💜 ✨
Stars: ✭ 67 (-27.96%)
Mutual labels:  web3
nextjs-dapp-starter-ts
A fullstack monorepo template to develop ethereum dapps
Stars: ✭ 228 (+145.16%)
Mutual labels:  web3
connect-metamask-react-dapp
Build a simple React / Web3 Dapp that replicates a small portion of the Uniswap v2 interface
Stars: ✭ 204 (+119.35%)
Mutual labels:  web3
geth-connector
This repository served as an experiment playground for the alpha version of AKASHA desktop application. Now it is considered deprecated and seen as a stepping stone in the R&D of the AKASHA world framework. 🚀🌍🚀
Stars: ✭ 52 (-44.09%)
Mutual labels:  web3
ethereum-php
Ethereum Client for PHP.
Stars: ✭ 50 (-46.24%)
Mutual labels:  web3
web3-mock
🤡 JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.
Stars: ✭ 54 (-41.94%)
Mutual labels:  web3
dtube
Decentralized video sharing & social media platform on Ethereum blockchain.
Stars: ✭ 70 (-24.73%)
Mutual labels:  web3
anchor-escrow
Escrow program implemented in Anchor
Stars: ✭ 142 (+52.69%)
Mutual labels:  web3

Safe Core SDK Monorepo

Logo

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 Safe Core SDK and Safe Service Client.

Packages

Package Release Description
safe-core-sdk NPM Version TypeScript library that facilitates the interaction with the Safe contracts
safe-core-sdk-types NPM Version Common types extracted from the Safe Core SDK packages
safe-core-sdk-utils NPM Version Utilities for the Safe Core SDK packages
safe-ethers-lib NPM Version Ethers.js utilities and Safe contracts types (typechain ethers-v5) used to initialize the Safe Core SDK
safe-web3-lib NPM Version Web3.js utilities and Safe contracts types (typechain web3-v1) used to initialize the Safe Core SDK
safe-service-client NPM Version Safe Transaction Service API client library
safe-ethers-adapters NPM Version Ethers adapter that facilitates the interaction with the Safe Services

Playground

This project includes a playground with a few scripts that can be used as a starting point to use the Safe Core SDK. These scripts do not cover all the functionality exposed by the SDK, but each of them present steps of the Safe transaction flow.

Update the config inside the scripts and execute the following commands to run each step:

Step 1: Deploy a Safe

yarn play deploy-safe

Step 2: Propose a transaction

yarn play propose-transaction

Step 3: Confirm a transaction

yarn play confirm-transaction

Step 4: Execute a transaction

yarn play execute-transaction
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].