Multisig wallets

Multisig wallets introduce additional complexities when interacting with Asteroid Protocol. However, you can execute transactions so long as you have the ability to submit them via the command line. For example, here's the message structure for listing an inscription in the marketplace via a multisig wallet:

{
  "body": {
    "messages": [
      {
        "@type": "/ibc.applications.transfer.v1.MsgTransfer",
        "receiver": "neutron1unc0549k2f0d7mjjyfm94fuz2x53wrx3px0pr55va27grdgmspcqgzfr8p",
        "sender": "ADDRESS_OF_YOUR_MULTISIG",
        "sourceChannel": "channel-569",
        "sourcePort": "transfer",
        "timeoutHeight": {
          "revisionHeight": "0",
          "revisionNumber": "0"
        },
        "timeoutTimestamp": "1746914400000000000",
        "token": {
          "amount": "LISTING_PRICE_IN_ATOM*100",
          "denom": "uatom"
        }
      }
    ],
    "memo": "urn:marketplace:cosmoshub-4@v1;list.inscription$h=HASH_OF_THE_INSCRIPION,amt=LISTING_PRICE_IN_ATOM,mindep=0.0001,to=100",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": []
  },
  "auth_info": {
    "signer_infos": [],
    "fee": {
      "amount": [
        {
          "denom": "uatom",
          "amount": "4943"
        }
      ],
      "gas_limit": "199834",
      "payer": "",
      "granter": ""
    }
  },
  "signatures": []
}

Last updated