How does it work ?In simple demonstration, you can click the button to "capture the flag".All transactions go through GSN - you are only asked to sign, and not to pay for the transactions You can click the CTF contract link, and see that it indeed has its state changed and emitted events - but only through internal transactions. The actual transaction is always on the RelayHubThe paymaster that pays for the transaction is also not called directly, but as internal transaction from the same RelayHub transaction.NOTE: if the paymaster's balance is too low, you can send some test eth to it, to "top it up". For the purpose of this demo, the paymaster is very naive paymaster, and will accept to pay for any request. |