Deploy

Two transactions, from your wallet.

The registry first, then the asks contract. Both take the sink as a constructor argument, so pick that wallet now: neither contract can change it later.

Wallet
The sink

A wallet you control, dedicated to buying back and burning $NOUS. Use the same address as creatorFeeRecipient when launching $NOUS.

Artifacts
Sizes
USDG
0x5fc5360D…f1d168
Deploy
Nous
NousAsks

Then paste into site.js:


      

Verify on the explorer with the settings on the protocol page; the flat sources are in assets/contracts.json. After that: python3 tools/bust.py and deploy the site.