# GSN support in Nethereum

**URL:** <https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441>\
**Category:** General\
**Created:** [September 30, 2019, 12:00pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441 "2019-09-30T12:00:44Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![aquiladev](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/aquiladev/32/1147_2.png) [@aquiladev](https://forum.openzeppelin.com/u/aquiladev)\
**Post date:** [September 30, 2019, 12:00pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/1 "2019-09-30T12:00:44Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [October 1, 2019, 12:37am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/2 "2019-10-01T00:37:32Z")

</div>

Hi @aquiladev,

Welcome to the community 👋

If you haven’t already, suggest going through the guide to [build a GSN powered (d)app](https://docs.openzeppelin.com/sdk/2.5/gsn-dapp)

I would then look at [https://github.com/OpenZeppelin/openzeppelin-gsn-provider](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.

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [October 6, 2019, 11:14pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/3 "2019-10-06T23:14:29Z")

</div>

Hi @aquiladev,

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

---

<div class="post-metadata">

**Author:** ![aquiladev](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/aquiladev/32/1147_2.png) [@aquiladev](https://forum.openzeppelin.com/u/aquiladev)\
**Post date:** [October 7, 2019, 7:31am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/4 "2019-10-07T07:31:13Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![aquiladev](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/aquiladev/32/1147_2.png) [@aquiladev](https://forum.openzeppelin.com/u/aquiladev)\
**Post date:** [October 17, 2019, 1:37pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/5 "2019-10-17T13:37:23Z")

</div>

PR for GSN support [https://github.com/Nethereum/Nethereum/pull/593](https://github.com/Nethereum/Nethereum/pull/593)

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [October 17, 2019, 11:06pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/6 "2019-10-17T23:06:03Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [December 27, 2019, 3:31am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/7 "2019-12-27T03:31:49Z")

</div>

Hi @aquiladev,

Nice to see this progressing.

> <https://twitter.com/SergiiBomko/status/1209913210922512384?s=20>

---

<div class="post-metadata">

**Author:** ![juanfranblanco](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/juanfranblanco/32/1542_2.png) [@juanfranblanco](https://forum.openzeppelin.com/u/juanfranblanco)\
**Post date:** [January 2, 2020, 10:06am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/8 "2020-01-02T10:06:55Z")

</div>

@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?

---

<div class="post-metadata">

**Author:** ![aquiladev](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/aquiladev/32/1147_2.png) [@aquiladev](https://forum.openzeppelin.com/u/aquiladev)\
**Post date:** [January 2, 2020, 10:45am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/9 "2020-01-02T10:45:54Z")

</div>

@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.

---

<div class="post-metadata">

**Author:** ![juanfranblanco](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/juanfranblanco/32/1542_2.png) [@juanfranblanco](https://forum.openzeppelin.com/u/juanfranblanco)\
**Post date:** [January 2, 2020, 11:03am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/10 "2020-01-02T11:03:31Z")

</div>

Thanks @aquiladev !! Surely it is going to help me 🙂

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [January 3, 2020, 4:52am UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/11 "2020-01-03T04:52:26Z")

</div>

Hi @juanfranblanco,

Welcome to the community 👋

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

As an aside, there are multiple community members using your [VSCode Extension](https://forum.openzeppelin.com/t/vsc-extension-recommendations/606) (including me 😄). Thank you for creating this awesome extension. 🙏

---

<div class="post-metadata">

**Author:** ![juanfranblanco](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/juanfranblanco/32/1542_2.png) [@juanfranblanco](https://forum.openzeppelin.com/u/juanfranblanco)\
**Post date:** [January 3, 2020, 4:58pm UTC](https://forum.openzeppelin.com/t/gsn-support-in-nethereum/1441/12 "2020-01-03T16:58:24Z")

</div>

Thanks @abcoathup 🙂
