Engine (Goerli)
Deploying to Testnet
Watch this 5 minute Loom video describes the basics of getting setup on our Art Blocks contract.
The smart contract is deployed on the Goerli testnet which uses "fake" ETH to pay for transactions. You can request Goerli ETH here: https://faucet.paradigm.xyz/
Visit the staging home page: https://artist-staging.artblocks.io/.
Connect your wallet associated with the artist address you provided to the Bright Moments team and sign the nonce to connect to the Art Blocks staging website.
Visit your project’s test environment by going to the Goerli URL, replacing the last field (<PROJECT-ID>) with your Project ID: https://artist-staging.artblocks.io/engine/fullyonchain/projects/0xe745243b82ebc46e5c23d9b1b968612c65d45f3d/PROJECT-ID
Edit the project fields.
Project:
Project name
Artist name
Project website
Project description
Display notes (optional)
Project license: eg. NFT License 2.0, CC BY-NC 4.0, CC BY 4.0, etc
Helpful resource on licenses here: https://creativecommons.org/choose/
Token:
Maximum invocations: collection size
Base uri: https://token.staging.artblocks.io/0xe745243b82ebc46e5c23d9b1b968612c65d45f3d/
Script:
Script type
Aspect ratio (width / height)
Upload your project script. We recommend splitting your code into 10 kb chunks uploaded over multiple transactions. More info here on preparing your script for Art Blocks Engine: https://docs.artblocks.io/creator-docs/creator-onboarding/readme/#documentation
Upload your features script. More info here: https://docs.artblocks.io/creator-docs/creator-onboarding/readme/project-form-fields-guide/#features
Minting to Testnet
Go to the Minter smart contract: https://goerli.etherscan.io/address/0x9f19dc02fe3fdf5c9242812c355226186cf3b71b#writeContract
Connect to Etherscan using your artist ETH wallet
Find Write function 3) _purchase
Input the following:
_purchase = 0
_projectId = <PROJECT-ID>
Click "Write" and confirm the transaction in your ETH wallet
View your test print at: https://artist-staging.artblocks.io/engine/fullyonchain/projects/0xe745243b82ebC46E5c23d9B1B968612c65d45f3d/<PROJECT-ID>
Once you are satisfied with the outputs, notify the Bright Moments team in Discord that you would like to get set up with a project shell on mainnet.
Contract Details
Testnet (Goerli)
Core Contract: 0xe745243b82ebC46E5c23d9B1B968612c65d45f3d
Minter Contract: 0x9F19DC02Fe3FdF5C9242812c355226186Cf3b71B
Mainnet
Core Contract: 0x0A1BBD57033F57E7B6743621b79fCB9Eb2CE3676
Minter Contract: 0x7b9a45E278b5B374bb2d96C65665d4360C97BF01
Art Blocks Artist Interface
To view your project interface, replace (<PROJECT-ID>) with your Project ID.
Last updated