https://github.com/cowprotocol/safe-app-example
Build your CoW powered Safe App!
https://github.com/cowprotocol/safe-app-example
Last synced: about 1 year ago
JSON representation
Build your CoW powered Safe App!
- Host: GitHub
- URL: https://github.com/cowprotocol/safe-app-example
- Owner: cowprotocol
- Created: 2024-01-30T16:08:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-05T08:37:24.000Z (almost 2 years ago)
- Last Synced: 2025-04-24T03:03:32.835Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://safe.widget.cow.fi
- Size: 2.36 MB
- Stars: 2
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🐷 Your Safe App
This repository contains some boilerplate code to get you started with building a Safe App with built-in swap support.
Read the related tutorial on how to do your own CoW Powered Safe Dapp:
-
The example app embeds the CoW Swap widget in a Safe App, and allows to change some of the configuration, such as the partner fee, token lists, or theming.
It also show how to handle events happening inside CoW Swap, like the notification on a new trade.


## Demo
1. Go to .
2. Then navigate to: `Apps` > `My Custom Dapps`.
3. Click on `Add custom Safe App`
4. Enter the URL of the Safe App: `https://safe.widget.cow.fi`
## Getting Started
Install dependencies and start a local dev server.
```
yarn install
cp .env.sample .env
yarn start
```
Read the tutorial for more information
## Related
- [Tutorial for CoW powered Safe Dapps](https://docs.cow.fi/cow-protocol/tutorials/safe-app)
- [Widget Landing](https://cow.fi/widget)
- [Widget Configurator](https://widget.cow.fi/)
- [Widget Docs](https://docs.cow.fi/cow-protocol/tutorials/widget)