Skip to content

Replacement for safe transaction service that is extremely simple to use

Notifications You must be signed in to change notification settings

usecannon/cannon-safe-app-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backend

This is effectively a replacement for the safe-transaction-service which only provides the required capability of accumulating signatures ready for execution. it is designed to be easy to run independently even if all you have is an rpc endpoint.

How to use

After checking out the repo, install dependencies and build the project:

npm i
npm run build

Once the project is built, you can run it:

node dist/index.js

We also provide a docker image if you prefer:

docker run -it --rm ghcr.io/usecannon/safe-cannon-app-backend -e RPC_URLS=...

Custom RPC endpoints

The RPC_URLS environment variable is an optional comma separated list of RPC endpoints for the networks you wan't to include that are not listed by viem.

RPC_URLS=https://mainnet.infura.io/abc123,https://optimism.infura.io/abc123 node dist/index.js

About

Replacement for safe transaction service that is extremely simple to use

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published