Code of Conduct

Code of Conduct

Code of Conduct

fxhash’s code of conduct

At fxhash, we are committed to fostering a positive and inclusive environment where all individuals are treated with respect and dignity. We aim to create a fair and safe environment for both artists and collectors. By being a part of our community, you agree to adhere to the following code of conduct:

  1. Respect and Inclusivity: Treat all members with respect, kindness, and consideration, regardless of their background, identity, or beliefs. Embrace and celebrate diversity, recognizing that our differences make us stronger. Racism, sexism, transphobia, homophobia, ageism, or any other form of discrimination will NOT be tolerated.
  2. Harassment-Free Zone: fxhash has a zero-tolerance policy for harassment, bullying, or discrimination of any kind. Harassment includes, but is not limited to, offensive comments, unwelcome advances, and any form of intimidation.
  3. Inclusive Language: Choose inclusive and considerate language. Avoid offensive jokes, slurs, and derogatory remarks that may make others feel unwelcome.
  4. Open Communication: Foster an environment of open and constructive communication. Listen actively, be receptive to others' opinions, and engage in discussions with empathy. Disagreements are natural, but they should be approached respectfully.
  5. Reporting Violations: If you witness or experience a violation of this code of conduct, promptly report it to the fxhash team. All reports will be taken seriously and handled confidentially.
  6. Consequences: Violations of this code of conduct may result in appropriate actions, including warnings, temporary suspension, or permanent moderation, as deemed necessary.

Remember that fxhash is a shared space where everyone deserves to feel safe and valued. By abiding by this code of conduct, you contribute to creating a welcoming and supportive community for all. Beyond this there are a specific guidelines when it comes to creating and collecting projects on fxhash.

Artists’ Code of Conduct

Art and artistic expression is at the core of our fxhash. We believe that each artist has the potential to contribute unique and inspiring generative artworks to the collective body of work on fxhash. By putting forth your best effort and committing to excellence in your craft, you not only elevate your individual skills but also enrich the entire community. Here's what this commitment entails.

Your creative output has the power to influence and inspire others. By putting in the effort to create meaningful and impactful generative artworks, you contribute positively to the overall atmosphere of the community. Your work can serve as a source of inspiration and encouragement for fellow artists.

Criticism vs Feedback Encourage and support your fellow artists in their creative endeavors. While constructive feedback is valuable, it's essential to communicate criticism with sensitivity and respect. Refrain from providing unsolicited or overly negative criticism. Instead, foster an environment where artists feel supported and encouraged. If you have feedback, offer it constructively and be receptive to others' perspectives. A supportive and collaborative community fosters growth and creates a more enriching environment for everyone.


At fxhash we apply a broader definition to generative work to encompass any and all procedural, parametric and generative work which uses fxrand() at its core. This saves philosophical arguments about taxonomy.

Ideally, all work released on FXHash should adhere to the spirit of the platform in that it should be generative and use a deterministic approach to randomness. Ideally, work should produce the same result given the same transaction hash. This means ensuring that you’re using fxrand() for random number generation and that you’re careful to use the same set of random numbers when the artwork is redrawn.

If a Generative Token produces different results given the same hash then it is considered in opposition to this principle and will be moderated.

Imitations, Impersonation and Inspiration.

Ideally, every project on fxhash should be unique in design and code - if you find yourself inspired by someone else’s work and want to create something similar, ensure that your work transformative enough and evolves the inspiring concept into something new.

If an artwork is too similar to already existing (and well known) artworks, the fxhash team may moderate it on account of it being misleading towards collectors. If you are uncertain about your project, reach out on discord.

There is a great deal of nuance to this and artworks, with their code and descriptions, will be taken into consideration before action is taken.

Images and Layered PNG Artworks (PFP)

Generative projects can use textures and images in a number of different ways, the simplest of these being layering randomly selected PNGs on top of each other, most commonly seen in PFP projects. These projects are acceptable and welcomed on fxhash but some communication guidelines must be followed to ensure that collectors know what they’re getting when they collect your token.

  • What is acceptable:
    • Projects where javascript is used to layer multiple static images on top of each other or as a collage (ie. illustrations, pfps, etc.).
    • Projects where javascript is used to manipulate or draw on top of a static image.
  • What is NOT acceptable:
    • Projects that simply display a randomly selected image as output from a set of images included in the project directory.
    • Projects that are layered multiple static images on top of each other but not described as such in the project description.
    • Projects that involve static images with javascript being used to manipulate the image further but not described as such in the project description.
In case you are uncertain about your project, reach out on discord to the fxhash team.

Project Descriptions

The methods used to generate these projects must be described thoroughly in the description section of the project and the appropriate tags must be used (ex. PNG, layered PNG, etc.). Labeling them simply as “generative” or “created with p5js/js/etc.” is not acceptable and will be considered misleading language. The language for these projects must include a reference to them being “generative layered pngs” or something similar.

A good rule of thumb when putting together a description of your token is that there is no such thing as too much communication of the core ideas and methodologies involved in your token. The more a collector knows about the underlying principles of your token the more comfortable they’re going to feel collecting it.

Make sure to use the tagging system at upload time. It allows you to to add layered / static PNG as tags to clearly communicate the nature of your token making it clearly visible to collectors. You should however still communicate this in the description of your project.

If you’re struggling with how to describe your artwork, the bare minimum you need to include, if your artwork is made of layered PNGs chosen at random is: This artwork is made by layering PNGs chosen at random.


The scheduling feature is provided as a means to refresh your project's settings and have it appear back at the top of the list. Resheduling should only be used under the following circumstances:

  • Something has gone wrong with your launch - a mistake or issue with the drop that caused the launch to be broken; or
  • A significant change to the allow list; and
  • You have not rescheduled this token already.

If you're unsure of whether you meet these requirements and want to reschedule your token, please reach out to @fxhash team on Discord.

Abuse of the rescheduling system will result in the moderation of your token, repeated abuses will result in your profile being moderated.

Collectors’ Code of Conduct

Advantaged Buying

Advantaged buyers are considered those who have tools they have built themselves, or purchased from others, that give them an algorithmic advantage and automated buying capabilities from primary markets or secondary markets. This is colloquially referred to as botting and like in many communities, is considered taboo.

At fxhash, there is inbuilt anti-botting mechanisms included in the contracts to combat this behaviour. Small scale botting is allowed but is highly discouraged.

Collectors that are caught botting will be outed where possible, have their verification removed (with their chances of re-verification drastically reduced) and in extreme cases, a server-wide announcement made about their activities if we deem it a risk to our collectors.

Market Manipulation

Attempts at market manipulation are taken extremely seriously and will not be accepted. Due to the nature of the blockchain, and methods and tools developed by the team, it is possible for us to thread together transactions (even across marketplaces) in order to create a strong, evidence based, case against a user.

Users which do try to manipulate the market will be made aware to the community, moderate and lose their reputation.