We've rebuilt our publish flow from the ground up to make it easier and more intuitive to use.
All the contracts in Explore are published contracts, which means your contract metadata and bytecode is stored in IPFS on the Polygon network.
From there, anyone can access it and deploy a copy of your contract.
You can do this by running the following on your contracts project:
npx thirdweb publish
On the publish flow, you'll be able to make a standard contract publishing, which means users will deploy the exact contract, or a factory deployment, in which users would call a function to deploy a proxy contract. You can read more about it in our docs.
Another great feature is that publish flow is now any evm compatible, meaning that you can just publish your contract, and it can be available instantly to deploy on any network, even custom ones.
You don't want that? Just set the networks you want your contract to be deployed in, and we'll block the rest.
Have an interesting contract you want hundreds of thousands of developers to deploy? Fill our form to get featured.