Approve USDC in Calm Portfolio with Multisig
Ziga Srot
|
28 steps
|
3 minutes
Gnosis-Safe
Snowtrace
Gitbook
1
Navigate to Gnosis Safe. Click "New Transaction"
2
Click "Contract interaction"
3
Click the "Contract address *" field.
4
In a new tab, navigate to [https://snowtrace.io/](https://snowtrace.io/)
5
Search "USDC" contract address "0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e"
6
Copy token address
7
Click the "Contract address *" field and paste the USDC contract address.
8
Click the "ABI*" field.
9
Navigate to Snowtrace, click "Contract"
10
Click "Write as Proxy"
11
Click the address link after "ABI for the implementation contract at" "0xa3fa3d254bf6af295b5b22cc6730b04144314890"
12
Scroll to the end of the page to find "Contract ABI" and copy it
13
Navigate to Gnosis Safe and paste "Contract ABI" to "ABI*" field
14
Click "Method"
15
Choose "approve" Method
16
Navigate to "Contracts - Brokkr" [https://docs.brokkr.finance/brotocol/technical-docs/contracts](https://docs.brokkr.finance/brotocol/technical-docs/contracts)
17
Copy Calm portfolio contract address "0x2eAf73F8E6BCf606f56E5cf201756C1f0565C068"
18
Click the "spender (address)" field and paste the Calm portfolio contract address
19
Click the "value (uint256)" field and write the amount of USDC you want to invest/approve with 6 decimals e.g. if you want to invest 1 USDC you write "1000000"
20
Click "Review"