Inter Protocol Vaults: Contract Implementations

Contract Deployment Options

Agoric OpCo has also spent considerable time testing contract deployment with multiple approaches:

  1. Separate contract installation and deployment from chain upgrade, as expected for future third-party contract deployment
  2. Integrated installation and deployment of the Inter contracts, as was done with PSM installation

Approach #1 in practice is more complex than will be required for third-party contracts because Inter contracts get privileged authority to mint native IST. Thus, it entails some execution and governance fatigue risks, and takes longer to complete.

Approach #2 reduces the cost and effort of deployment, but requires that the Inter Protocol community determine and recommend the specific code and configuration (e.g., in a signaling proposal) to include with the platform upgrade. The community should consider both options and decide which is best.

4 Likes