Quickstart Guide
Welcome to the fxhash Quickstart Guide! This guide will walk you through setting up your wallet, adding funds, and connecting to fxhash so you can start collecting and/or publish your own projects. We'll link to the relevant sections of the docs throughout the guide, but if you don't find something you're looking for make sure to check the search box in the top right corner, or reach out to us over on discord.
Install & Setup your Wallet(s)
A crypto wallet is your identity on the blockchain. To interact with fxhash you need a wallet that is compatible with one of the chains that fxhash integrates with. Popular choices for this purpose are Temple for Tezos and Metamask for mainnet Eth and the Base L2, if you already have one of them you can get started straight away, otherwise learn how to set up your wallet here.
Maybe you already have a favorite chain, but in case you don't know which one to get started with, here's an explainer on their differences and the rationale behind fxhash's adoption. If you're completely new to blockchain tech, we've also put together a section that explains the fxhash ecosystem where you can learn more about blockchain technology and how fxhash leverages it for the purpose of generative art.
Add Funds to your Wallet(s)
To interact with the blockchain, for the purpose of creating and collecting tokens on fxhash, you'll need to add some funds to your wallet. This can be a bit tricky as a newcommer, since there's several steps involved. There's multiple ways to go about it, we provide a run-down in the Adding Funds to your Wallet(s) section of the docs.
Connect your Wallet(s) to (make an account on) fxhash
Once you've set up your wallet and added some funds to it you'll want to connect it to fxhash and create an account. Creating an account on fxhash basically means that you'll link your wallet to our platform—since fxhash supports several chains there a system in place to handle that, so there's some nuance to setting up an account.
Read the Code of Conduct & Safety Notes
Before you start collecting or creating on fxhash make sure to read through the Code of Conduct so that you're on your best behavior, as well as the Safety Notes on navigating the Web3 space.
Start collecting on fxhash
Once you've completed all of the previous steps you can get started collecting generative art on fxhash. There's two parts to the fxhash marketplace, the Primary, and the Secondary Market.
On the Primary Market you can collect generative artworks directly from the artists. Unlike regular NFTs, collecting an edition of a generative artwork creates a new, unique, and randomly generated token. Learn more about how this works here. On the Secondary Market you can buy and sell already collected generative artworks with other collectors, there's a number of different ways in which you can acquire tokens from other collectors.
Besides that, fxhash also allows artists to create custom minting experiences that are sold in a bit of a different manner than you would collect a regular project. In this scenario you can be involved as a sort of collaborator in creating the artwork—you can learn more about fx(params) and mint tickets here.
Publish your own Project on fxhash
If you're a programmer and a generative artist and want to create your own project on fxhash, we recommend checking out the Creating on fxhash section for a detailed explanation of how to setup up your development environment and how to build an fxhash compatible generative artwork. These artist focused docs are made out of 4 sections:
Project Setup and Development: this section shows how to structure your project so that it's compatible with fxhash, and explains the tools that fxhash provides to build your project.
fxhash API: the API that you need to incorporate within your project to communicate with the fxhash platform once it's published.
Genart in the Browser: useful guides for making responsive and deterministic browser based generative art.
Releasing your Project: a run-down of the steps to publish your project on fxhash.
If you need assistance with any part of the process, come join the discord, we'll be more than happy to assist you. Here's a page that explain our Discord structure and all of the different channels that you might find in there.
Last updated