ARC-76: Set Up the Astroport Deployment on Sei Mainnet

Summary

This proposal is meant to set up the Astroport deployment on Sei mainnet. Concretely, the proposal aims to do two things:

  • Claim ownership of the Sei-Astroport Satellite contract for Assembly
  • Execute the first step to set up the Maker contract and the Astroport Factory on Sei

Abstract

The Maker contract is in charge with swapping every token collected as Astroport fees to the ASTRO token. The Maker on Sei mainnet needs to be enabled so that it can be used to swap collected fees to ASTRO.

Separately, the Satellite is the main contract that acts as the manager for other contracts on the Astroport Sei deployment. We propose that the owner variable of the Satellite contract on Sei should be changed to the Assembly.

Executable Message

The first executable message of this proposal looks as follows:

[
  {
    "wasm": {
      "execute": {
        "contract_addr": "sei12fykm2xhg5ces2vmf4q2aem8c958exv3v0wmvrspa8zucrdwjeds2e2ntx",
        "msg": "eyJjbGFpbV9vd25lcnNoaXAiOnt9fQ==",
        "funds": []
      }
    }
  }
]

The readable version of this proposal looks as follows:

{"claim_ownership":{}}

The second executable message related to this proposal looks as follows:

[
  {
    "wasm": {
      "execute": {
        "contract_addr": "sei1xr3rq8yvd7qplsw5yx90ftsr2zdhg4e9z60h5duusgxpv72hud3shh3qfl",
        "msg": "ewogICJ1cGRhdGVfY29uZmlnIjogewogICAgImZlZV9hZGRyZXNzIjogInNlaTFkOTdraDZ4NTVldWRmZGQwd3hrenVueHV2aG56ZTg4dGU5bTNmNXpmdDU5ZTV5Z3VyOGVxNDU4OHgwIiwKICAgICJnZW5lcmF0b3JfYWRkcmVzcyI6ICJzZWkxM2h3ajZhZnl4Z3VlMjZmOTY2aGQ1amtjdnZqZXJ1djdmOWNkdGQ1ZDltcnR5cm5uNzN5c3AwNG50NCIKICB9Cn0=",
        "funds": []
      }
    }
  },
{
    "wasm": {
      "execute": {
        "contract_addr": "sei1d97kh6x55eudfdd0wxkzunxuvhnze88te9m3f5zft59e5ygur8eq4588x0",
        "msg": "ewogICJlbmFibGVfcmV3YXJkcyI6IHsKICAgICJibG9ja3MiOiA2MDQ4MDAKICB9Cn0=",
        "funds": []
      }
    }
  }
]

The readable version for the second message looks like this:

{
  "update_config": {
    "fee_address": "sei1d97kh6x55eudfdd0wxkzunxuvhnze88te9m3f5zft59e5ygur8eq4588x0",
    "generator_address": "sei13hwj6afyxgue26f966hd5jkcvvjeruv7f9cdtd5d9mrtyrnn73ysp04nt4"
  }
}

{
  "enable_rewards": {
    "blocks": 604800
  }
}

Copyright

Copyright and related rights waived via CC0.

1 Like

In full support. Looking forward to seeing how Sei pans out

Same here, we are excited to see Astroport deployment on Sei and fully support the proposal!

Keep up the good work :raised_hands:

1 Like