The GEN-xGEN bridge extension of the ETH-xDai Arbitrary Message Bridge is a pair of mediator contracts (similar to the ones used here) allowing the user to transfer DAOstack GEN tokens from the Ethereum Mainnet to the xDai chain and back.
Mediator contract at Ethereum Mainnet:
Mediator contract at xDai Chain:
Anyone who owns GEN tokens can use the bridge. GENs are locked in the bridge contract and the same amount of xGEN are minted on the xDai chain. The reverse operation burns xGEN bridgeable tokens on the xDai chain and unlocks GEN tokens on the Ethereum Mainnet.
During the testing phase of the extension an interim xGEN token is being used on the xDai chain. The token contract address is