Skip to content

Commit

Permalink
Merge pull request #134 from 0xPolygon/km/crossmint
Browse files Browse the repository at this point in the history
Missing tutorial added back - Crossmint
  • Loading branch information
kmurphypolygon authored Jan 8, 2024
2 parents e3d2f79 + e19dacd commit 19946b2
Show file tree
Hide file tree
Showing 12 changed files with 76 additions and 0 deletions.
Binary file added docs/img/tools/crossmint/Screenshot1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot7.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot8.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/img/tools/crossmint/screenshot9.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
75 changes: 75 additions & 0 deletions docs/tools/smart-contracts/crossmint.md
Original file line number Diff line number Diff line change
@@ -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).
1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 19946b2

Please sign in to comment.