From my understanding, in order to retrieve tokens on a side-chain, you would have to send your XMR to some address that would then be unlocked when you burn the side-chain tokens.

How could Monero verify that anything has actually occurred on the side-chain and unlock the XMR?

dEBRUYNE answered the following in relation to a side-chain question:

To prevent issues with the mainchain we would have to implement a cryptographic proof, i.e., the amount of XMR that went into the sidechain would have to be equal to the amount of XMR that goes back into the "mainchain".

I guess I'd like a little more explanation of what the cryptographic proof would be / how it would be implemented?

  • 1
    Why are you interested in sidechains for Monero?
    – pl55
    Commented Oct 22, 2016 at 6:46
  • 1
    This text is to provide information to people whom are wondering what sidechains are and how they benefit monero....The idea behind a sidechain is to allow a different protocol to be used on the sidechain other than what is offered on the mainchain without the necessity of changing coins and incurring fees... an example would be for faster transactions... So you would transfer your Monero A coins which is as we know now > over to a Monero X sidechain which allows "faster" transactions and then moving the remainder of the coins back over to the Mainchain after you have finished. See below
    – Lurker
    Commented Mar 29, 2017 at 21:48
  • 2
    In theory the coins dont actually get passed from one chain to another but are infact stored on the mainchain in an un-accessible wallet until cryptographic proof is provided from the sidechain of the new balance... The mainchain will then give back your applicable balance proven by the sidechain, and the remainder of the coins will be subsequently burned.
    – Lurker
    Commented Mar 29, 2017 at 21:50
  • @Lurker, I think you have got yourself an answer there? Commented Nov 1, 2017 at 7:50
  • Unfortunately my comment doesn't answer as to how verification/ cryptographic proof can be performed or implemented.
    – Lurker
    Commented Nov 20, 2017 at 12:41

1 Answer 1


The proofs would be 1) a multisig 2-2 transaction initially created on the main-chain and 2) the multiple parties signing (to spend agreed balances) at settlement. What happens on the side-chain is irrelevant to the main-chain as all it need care about is the XMR are locked up in the 2-2 multisig and at some point they may be spent (so long as the signatories agree, e.g. sign).

  • Is it possible to use time locks on Monero Sidechain?
    – Gokul Alex
    Commented Feb 3, 2021 at 20:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.