diff --git a/docs/img/tools/crossmint/Screenshot1.png b/docs/img/tools/crossmint/Screenshot1.png new file mode 100644 index 000000000..ef0dec7f2 Binary files /dev/null and b/docs/img/tools/crossmint/Screenshot1.png differ diff --git a/docs/img/tools/crossmint/screenshot1.jpg b/docs/img/tools/crossmint/screenshot1.jpg new file mode 100644 index 000000000..306818d7d Binary files /dev/null and b/docs/img/tools/crossmint/screenshot1.jpg differ diff --git a/docs/img/tools/crossmint/screenshot2.png b/docs/img/tools/crossmint/screenshot2.png new file mode 100644 index 000000000..e1f332034 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot2.png differ diff --git a/docs/img/tools/crossmint/screenshot3.png b/docs/img/tools/crossmint/screenshot3.png new file mode 100644 index 000000000..666a0c3d0 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot3.png differ diff --git a/docs/img/tools/crossmint/screenshot4.png b/docs/img/tools/crossmint/screenshot4.png new file mode 100644 index 000000000..69121af84 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot4.png differ diff --git a/docs/img/tools/crossmint/screenshot5.png b/docs/img/tools/crossmint/screenshot5.png new file mode 100644 index 000000000..561c9a1ae Binary files /dev/null and b/docs/img/tools/crossmint/screenshot5.png differ diff --git a/docs/img/tools/crossmint/screenshot6.png b/docs/img/tools/crossmint/screenshot6.png new file mode 100644 index 000000000..39b7fb486 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot6.png differ diff --git a/docs/img/tools/crossmint/screenshot7.png b/docs/img/tools/crossmint/screenshot7.png new file mode 100644 index 000000000..e15842e83 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot7.png differ diff --git a/docs/img/tools/crossmint/screenshot8.png b/docs/img/tools/crossmint/screenshot8.png new file mode 100644 index 000000000..0f2af4064 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot8.png differ diff --git a/docs/img/tools/crossmint/screenshot9.png b/docs/img/tools/crossmint/screenshot9.png new file mode 100644 index 000000000..a8a654bd4 Binary files /dev/null and b/docs/img/tools/crossmint/screenshot9.png differ diff --git a/docs/tools/smart-contracts/crossmint.md b/docs/tools/smart-contracts/crossmint.md new file mode 100644 index 000000000..63f37406e --- /dev/null +++ b/docs/tools/smart-contracts/crossmint.md @@ -0,0 +1,75 @@ +!!! info "Content disclaimer" + + Please view the third-party content disclaimer [here](https://github.com/0xPolygon/polygon-docs/blob/main/CONTENT_DISCLAIMER.md). + +Crossmint is an enterprise-grade web3 development platform, allowing you to build NFT applications without requiring any blockchain experience or holding cryptocurrency, and making the blockchain invisible to end users. The platform offers a one-stop-shop for most of your NFT infrastructure needs across all major chains, including creating, distributing, selling, storing digital assets, and offering post-mint utility. + +## Create a contract + +To create a new smart contract using Crossmint's Developer Console, follow the steps below. + +!!! info + - Crossmint has two developer console environments, they are `Staging`, which works with contracts deployed on a testnet and `Production` which works with contracts deployed on a mainnet. + - Please use the staging environment to familiarize yourself with Crossmint before proceeding with the Production environment. + +1. Navigate to the [Crossmint's developer console page:](https://staging.crossmint.com/console/overview/?utm_source=backlinks) + + ![img](../../img/tools/crossmint/screenshot1.jpg) + + !!! important + You need to create a developer account on Crossmint using your email Id before proceeding with the above step. + +2. Click on **Collections** on the top navbar. + + ![img](../../img/tools/crossmint/screenshot2.png) + +3. Click on "New Collection" to create a new collection on your console. + +4. Enter the collection information + + - `Collection name`: The name of your contract and NFT Collection + - `Description`: The description of your contract and NFT Collection + - `Website`: The website of your project + - `Twitter`: Twitter URL of your project + - `Discord`: Invite link for your Discord server + - Also upload the cover image for your NFT Collection and your contract. + + ![img](../../img/tools/crossmint/screenshot3.png) + +5. Click on "Create a new contract" to create a new NFT contract. + + ![img](../../img/tools/crossmint/screenshot4.png) + +6. Select the preferred use-case for your collection. You can select both if you wish to do so and this can be changed later. + + ![img](../../img/tools/crossmint/screenshot5.png) + +7. Select your blockchain as Polygon. + + ![img](../../img/tools/crossmint/screenshot6.png) + +8. Configure your Payment settings + + - `NFT Price`: The price per NFT in MATIC + - `Recipient address`: Enter the address where you want to receive the revenue from the sales of the NFTs. + + ![img](../../img/tools/crossmint/screenshot7.png) + +9. Review the details of your collection and click on "Deploy contract" + + ![img](../../img/tools/crossmint/screenshot8.png) + +10. Now you can upload your NFTs along with their metadata + + ![img](../../img/tools/crossmint/screenshot9.png) + +!!! note + For additional information on Deploy, please refer [Crossmint’s documentation](https://docs.crossmint.com/docs/create-an-nft-collection/?utm_source=backlinks). + +## Verify the contract + +Contracts deployed to [Polygon](https://docs.crossmint.com/docs/minting-quickstart/?utm_source=backlinks) are automatically verified by **Crossmint**. You can check the status on the Polygonscan. + +## Need more help? + +If you have any questions or encounter any issues during the process, please reach out to the [official Crossmint support](https://help.crossmint.com/hc/en-us/?utm_source=backlinks) or to us on our [official Discord server](https://discord.com/invite/crossmint/?utm_source=backlinks). \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 0931c6ca6..b30523eeb 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -421,6 +421,7 @@ nav: - Truffle: tools/smart-contracts/truffle.md - Remix: tools/smart-contracts/remix.md - Replit: tools/smart-contracts/replit.md + - Crossmint: tools//smart-contracts/crossmint.md - Gas: - Polygon MATIC faucet: tools/gas/matic-faucet.md - Polygon gas station: tools/gas/polygon-gas-station.md