Skip to content

Conversation

@d4mr
Copy link
Contributor

@d4mr d4mr commented Aug 20, 2025

Added functionality to deploy NFT collections using contracts within the prebuilt deployment route. This includes parsing contract metadata, uploading to storage, and preparing deployment transactions with appropriate initializer parameters. Also defined the ABI for the NFT collection contract.


PR-Codex overview

This PR introduces functionality to deploy a specific type of NFT collection contract (nft-collection-amex) using the @thirdweb-dev/sdk. It includes the necessary deployment logic and contract ABI for the new NFT collection.

Detailed summary

  • Added constants for TW_CLONE_FACTORY_ADDRESS and NFT_COLLECTION_AMEX_IMPLEMENTATION_ADDRESS.
  • Implemented deployment logic for nft-collection-amex in the deployPrebuilt function.
  • Integrated getDeployArguments to prepare deployment parameters.
  • Added NFT_COLLECTION_AMEX_ABI containing the contract's ABI details.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

…prebuilt route

Added functionality to deploy NFT collections using contracts within the prebuilt deployment route. This includes parsing contract metadata, uploading to storage, and preparing deployment transactions with appropriate initializer parameters. Also defined the ABI for the NFT collection contract.
@d4mr d4mr merged commit 357c402 into main Aug 20, 2025
7 of 8 checks passed
@d4mr d4mr deleted the pb/prebuilt-special-case branch August 20, 2025 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants