Skip to content

Instantly share code, notes, and snippets.


The following transaction batch is the proposed upgrade path for USDC+ to adopt improvements in the 3.0.1 version of the Reserve Protocol. This will allow USDC+ to trade wcUSDC. Included in this proposal is swapping out the current fUSDC-Vault asset for a raw version of fUSDC, that is not wrapped in an extra vault. Interacting with fUSDC is 10x more gas efficient than interacting with the current fUSDC-Vault, and since there are currently no plans for Flux to offer rewards, there is no need for the vault structure. If this proposal is passed an executed, trading will need to occur to swap out the old fUSDC-Vault tokens for fUSDC tokens. This can be done with 0 capital up front, using flashloans over the course of 1 or 2 dutch auctions.

| Description | Target Contract | Method | Data

Keybase proof

I hereby claim:

  • I am pmckelvy1 on github.
  • I am pmckelvy ( on keybase.
  • I have a public key ASABxXtpccw9nmd0J6ehi4S6KfMDlwjuW_tpwIUXH7CmGgo

To claim this, I am signing this object: