fxhash docs
discordonchfsfxhash$FXH
  • Docs Overview
  • Quickstart Guide
  • $FXH
    • Protocol Overview
    • Programming open-form genart
  • Creating on fxhash
    • Project Setup & Development
      • Project Structure
      • Project Template
      • CLI Setup
      • CLI Reference
      • fxlens
    • fxhash API
      • API Overview
      • API Reference
      • fxparams module
      • fxparams API Reference
      • Parameter Definition Specs
    • Genart in the Browser
      • Canvas element & API
      • Including Libraries
      • Responsive Browser Projects
      • Deterministic Randomness
      • User Input & Media Exports
      • Testing Browser Compatibility
    • Releasing your Project
      • Minting Interface Walkthrough
      • Pricing and Supply
      • Reserves & Allow Lists
      • Licensing your Project
      • Collaborative Projects
      • Withdrawing Earnings on ETH/Base via splits
  • Collecting on fxhash
    • Platform Overview
      • Primary Market
      • Secondary Market
      • fx(params) & the Ticketing System
      • Allow Lists & Reserves
      • Redeemables
    • Collector Tips
      • Getting Started as a Collector
      • Token Discovery Tools
      • Towards Curation
      • Market Analysis & Dynamics
  • Knowledge Base
    • fxhash & Web3
      • Decentralization & Blockchain Tech
      • Multi-Chain Integration
      • NFTs & Smart Contracts
      • Web3 Storage
        • IPFS
        • ONCHFS
      • What is Generative Art?
      • Genart on the Blockchain
    • Onboarding
      • Creating a Wallet
      • Creating an Account
      • Adding Funds to Your Wallet
      • Account Verification
      • Platform Moderation
    • Policies & Guidelines
      • Code of Conduct
        • Artists' Code of Conduct
        • Collector's Code of Conduct
      • Terms and Conditions
      • Privacy Policy
      • Safety Notes
  • ONCHFS
    • What is ONCHFS?
    • Motivations
    • System Overview
    • Cross-chain Referencing
    • Limitations
    • References
  • Find us on Social Media
    • X (Twitter)
    • Farcaster
    • Join the Discord
Powered by GitBook
On this page
  • Creating an Account
  • Linking a Secondary Wallet
  • Wallet Management
  • Linking an Existing Wallet
  • Account Deletion
  • Editing your Profile

Was this helpful?

  1. Knowledge Base
  2. Onboarding

Creating an Account

How to connect your wallets to fxhash and setup your profile information

PreviousCreating a WalletNextAdding Funds to Your Wallet

Last updated 7 months ago

Was this helpful?

Because fxhash supports both the Tezos and Ethereum chain, it needs to support wallets that can connect and interact with those chains. For this purpose a system has been created where users can link two wallets at the same time - a primary and secondary wallet:

What is a wallet?

A cryptocurrency wallet, often simply referred to as a wallet, is a digital tool that allows users to store and manage their cryptocurrency holdings as well as their digital tokens that exist on the blockchain.

Essentially, a wallet is a software (often in the form of a browser extension) that stores the cryptographic keys (private and public keys) needed to access and manage the owned assets on the blockchain. Usually it also provides useful functionality to create multiple addresses and to manage their corresponding keys.

If you don’t have a wallet yet, you can find a detailed guide to setting one up for each chain here:

Once you’ve set up one or both wallets for the chains that you’d like to create or collect art on, come back here to set up your fxhash account and profile.

Creating an Account

Creating an account on fxhash requires an Ethereum or Tezos wallet. When navigating to the fxhash website, you will see a large ‘Connect’ button in the upper right corner next to the other navigation items:

Pressing that button should reveal a drop down list with two options:

There you can then choose which wallet you would like to connect. If you have both an Ethereum and Tezos wallet, the one that you choose at this point will become your primary wallet.

Primary Wallet: If it’s the first time connecting to fxhash make sure to connect with the wallet that you intend to use most often, from which you want to create your main projects or hold your main collection - the first connected wallet will become your primary wallet.

Pressing the Connect button will open a new view showing all supported wallets, choose the one that you would like to connect with:

Selecting your desired wallet will then trigger it, requiring you to verify this operation through a number of steps:

  1. Make sure to select the appropriate wallet address that you want to connect with.

  2. Approve the connection request.

  3. Approve the signature of the request - this only has to be done the very first time.

After completing and verifying the required steps from your wallet you can already notice a change in the interface, where the connect button has changed into a circle - in the future you will see your profile picture here once you update your profile settings.

Clicking your profile circle will reveal a drop down list of link to pages from which you can manage your creations and collection, and all of the other features that fxhash provides. At the very bottom it also shows the connected wallet - here we connected with a Tezos wallet, we could now additionally connect an ethereum wallet.

We can now navigate to our profile (via the profile button) where we can see your connected wallets, and also equivalently connect a wallet for the other chain.

Linking a Secondary Wallet

Besides the primary wallet that has been connected, we can now also link a wallet for the other chain, Ethereum or Tezos depending on which one was connected first. In this example we connected a Tezos wallet first and an Ethereum wallet second:

Linking a secondary wallet for the other respective chain is important if you want to interact, create, or collect with projects minted on that chain.

Wallet Management

There is two operations for each wallet. For the Primary wallet:

  • Disconnecting your primary wallet: this is equivalent to logging out of your account. Reconnecting your primary wallet will grant you access to your profile again.

  • Deleting your account: this essentially deletes all off-chain information associated with your account. The respective projects created with this wallet address are not deleted, they will always stay linked to that wallet address. Deleting the account simply means that the fxhash profile of this account is deleted.

For the Secondary wallet:

  • Disconnecting your Secondary Wallet: logs out of your secondary wallet, but doesn’t log you out of your profile. It makes the secondary wallet unavailable for usage, and you would have to reconnect it to use it.

  • Unlinking your secondary Wallet: essentially removes this secondary wallet, which would also remove all project created and collected with this wallet from your profile. You can always re-link it as well.

Linking an Existing Wallet

If you are trying to link a wallet as a secondary wallet, while this wallet is already connected or linked as a primary or secondary wallet in another account, you will obtain the following warning:

If this is the case you will have to unlink the wallet (if it is linked as a secondary wallet) or delete the account associated with that wallet (if it is connected as a primary wallet) to make it available for linking.

Account Deletion

This action does not delete projects created or collected with the wallet address that has been used to create that account. When connecting the wallet again, those projects/collected pieces will show up in the interface again.

Editing your Profile

Editing your profile is simply done by clicking the edit profiel button, that will take you to another view where you can enter all of your details:

Temporarily linking social media profiles is disabled due to the migration that fxhash is currently undergoing.

Deleting an account only deletes off-chain information - such as your profile information.

Account deletion also frees up the any secondary linked wallet for linking again.

Creating a Wallet