You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ This project demonstrates how to schedule and execute recurring DCA (Dollar-Cost
9
9
- Node ^22.16.0
10
10
- pnpm ^10.7.0
11
11
- Docker or a local MongoDB instance
12
-
- A Vincent App with ERC20 approval and Uniswap swap abilities
12
+
- A Vincent App with Uniswap swap ability
13
13
14
14
## Monorepo Structure
15
15
@@ -21,7 +21,6 @@ This codebase is composed of three main parts:
21
21
- Express.js API server used by the frontend
22
22
- Agenda-based job scheduler that runs DCA jobs
23
23
- Integration with a Vincent App to execute swaps on behalf of users
24
-
- Vincent ERC20 Approval ability: authorizes Uniswap to spend user tokens
25
24
- Vincent Uniswap Swap ability: executes the actual token swaps
26
25
27
26
## Packages
@@ -45,11 +44,10 @@ To run this code and sign on behalf of your delegators, create your own Vincent
45
44
46
45
1. Go to the [Vincent Dashboard](https://dashboard.heyvincent.ai/) and log in as a builder.
47
46
2. Create a new app similar to [wBTC DCA](https://dashboard.heyvincent.ai/user/appId/9796398001/connect).
48
-
3. Add the ERC20 Approval ability.
49
-
4. Add the Uniswap Swap ability.
50
-
5. Publish the app.
51
-
6. Once users can connect to it, configure the backend with your App ID and the delegatee private key via environment variables. You can use the Deploy on Railway button below to deploy the entire app.
52
-
7. Once deployed, you'll need to update the `App User URL` and `Redirect URIs` to the URL deployed from Railway.
47
+
3. Add the Uniswap Swap ability.
48
+
4. Publish the app.
49
+
5. Once users can connect to it, configure the backend with your App ID and the delegatee private key via environment variables. You can use the Deploy on Railway button below to deploy the entire app.
50
+
6. Once deployed, you'll need to update the `App User URL` and `Redirect URIs` to the URL deployed from Railway.
53
51
54
52
[](https://railway.com/deploy/UY2g5I?referralCode=iNEMKY&utm_medium=integration&utm_source=template&utm_campaign=generic)
0 commit comments