Skip to content

amandakelake/safe-app

 
 

Repository files navigation

My Safe App

Getting Started

Install dependencies and start a local dev server.

yarn install
cp .env.sample .env
yarn start

Then:

  • If HTTPS is used (by default enabled)
  • Go to the Safe web interface
  • Create your test safe
  • Go to Apps -> Manage Apps -> Add Custom App
  • Paste your localhost URL, default is https://localhost:3000/
  • You should see Safe App Starter as a new app
  • Develop your app from there

Features

Safe App Starter combines recommendations described in the following repositories:

You can use the useSafe React hook to interact with the Safe Apps SDK

const safe = useSafe();
console.log(safe.info);

Safe React Components are also integrated and ready to use. See all components.

Dependencies

Included

Recommended

  • ethers (Library for interacting with Ethereum)
  • web3 (Library for interacting with Ethereum)
  • viem (Typerscript library for interacting with Ethereum)
  • @studydefi/money-legos (Library for DeFi interactions)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 69.9%
  • HTML 20.1%
  • JavaScript 10.0%