GSN support in Nethereum

I use Nethereum in my project. In order to make Nethereum work with GSN I need to understand how it works on the background.
Could share info about it? What should I do, to make it work?

1 Like

Hi @aquiladev,

Welcome to the community :wave:

If you haven’t already, suggest going through the guide to build a GSN powered (d)app

I would then look at https://github.com/OpenZeppelin/openzeppelin-gsn-provider which sends transactions via the Gas Station Network. I assume you would need similar functionality for Nethereum.

Feel free to ask all the questions that you need.

Hi @aquiladev,

How did you get on? Do you have any questions?

@abcoathup I found a way to do this. I’m busy reverse-engineering oz solution into .net code. It takes time

1 Like

PR for GSN support https://github.com/Nethereum/Nethereum/pull/593

1 Like

Hi @aquiladev, Great to hear that you are making progress. Thanks for sharing.

Hi @aquiladev,

Nice to see this progressing.

@abcoathup @aquiladev we will need in Nethereum a backend implementation to run integration tests. And eventually something we can implement in .Net for Nethereum users. Is there anything you can provide?

1 Like

@juanfranblanco OpenZepplin runs its own Relays, which we can use. Those relays are registered in RelayHub and we don’t need to know any endpoints, coz we can retrieve it from RelayHub. I’ll provide more information/documentation regarding the usage of the library, then it should be clear.

1 Like

Thanks @aquiladev !! Surely it is going to help me :slight_smile:

1 Like

Hi @juanfranblanco,

Welcome to the community :wave:

The current relayers can be seen here: https://gsn.openzeppelin.com/relay-hubs/0xd216153c06e857cd7f72665e0af1d7d82172f494?listRelays=true

As an aside, there are multiple community members using your VSCode Extension (including me :smile:). Thank you for creating this awesome extension. :pray:

1 Like

Thanks @abcoathup :slight_smile:

1 Like