Automate USDC balance between wallet and Aave with 1Shot API & Telegram
Schedule Trigger
Calculate Excess Funds
Deposit Confirmation
telegram
Calculate Insufficient Funds
Withdraw from Aave
oneshotsynch
Withdraw Confirmation
telegram
Savings Configs
Check User's Aave Savings
oneshot
Check User's USDC Balance
oneshot
Switch
No Change, Send Account Status
telegram
Insufficient Savings Warning
telegram
Deposit Failure Notification
telegram
Withdraw Failure Notification
telegram
Confirm User's USDC Balance After Withdraw
oneshot
Confirm User's Aave Savings After Withdraw
oneshot
Confirm User's USDC Balance After Deposit
oneshot
Confirm User's Aave Savings After Deposit
oneshot
List wallets
oneshot
When clicking ‘Execute workflow’
Get Wallet ID
Assure aBasUSDC
oneshot
Assure Aave: Pool Proxy (Base)
oneshot
Assure USDC (Base)
oneshot
Check User Has Sufficient Savings
Check for Base Wallet
Create Base wallet
oneshot
USDC Approve
oneshotsynch
Aave Supply
oneshotsynch
Merge
Code in JavaScript
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.