For the complete documentation index, see llms.txt. This page is also available as Markdown.

Integrating Thirdweb with NFTpay

Use the following workflow to integrate Thirdweb contracts with NFTpay

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 NFTPAY

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