Integrating Thirdweb with Genesispay

Use the following workflow to integrate Thirdweb contracts with Genesispay

To successfully integrate your Thirdweb contract, there are some steps you'll need to follow first.

Step 1: Go to third web, and claim one of your NFTs This will open metamask. Execute the transaction and then go to etherscan to find the transaction.

Click any claim transaction:

Step 2: Copy the transaction id from the URL in etherscan (the part in bold): https://etherscan.io/tx/0x5acb751d48ec865952ef3a4a182bf45f0e0d37562fbd7aba3d462ca075dc5a08

(Your transaction id will be different to the one above).

Step 3: Go to the tenderly.co website and view your transaction there. The link you'll need to use to do this is as follows. Replace the part in bold with your transaction id:

https://dashboard.tenderly.co/tx/mainnet/0x5acb751d48ec865952ef3a4a182bf45f0e0d37562fbd7aba3d462ca075dc5a08

In tenderly, you can get the input of the function by clicking on Input & Output: Show

Step 4: Copy these inputs and then this is the URL parameters that you need for Genesispay

Modified, it becomes:

Step 5: Now take this JSON and put it into URL parameters as follows:

If you are still experiencing issues with your parameters after following these steps, you MUST then provide us with:

1. a successful simulated tenderly transaction

AND

2. Your input JSON. Once we have this info we will be able to support you further!

Last updated