Background Circle Background Circle


Rediscover the Joy of Creation

With, art creation takes on a new dimension. By interacting with Language and Vision AI models, the process becomes a journey of discovery. Uncover new aesthetics, narratives, and themes hidden within the digital landscape, challenging the boundaries between creator and audience.

Unleash Artistic Boundaries

Art has never been so free. With, your art is unchained from traditional boundaries. As a completely self-contained HTML file, your creation can be displayed and appreciated anywhere the web reaches. No galleries, no gatekeepers, just global engagement.

Embrace Artistic Provenance

Our unique approach emphasizes the importance of artistic provenance over the concept of proof-of-work. Through cryptographic techniques, every artwork carries its own history, imbuing each piece with a rich, traceable lineage of ownership, enhancing its authenticity and value.

Engage in Artistic Gift Economy

In a world crowded with commercialized art, represents a return to personal connection and cherished relationships. It facilitates the creation of digital tokens that can be shared and gifted, spreading the joy of discovery and appreciation, and in turn, making art a personal, emotional, and enriching experience.

Get started today!


Sign Up and Choose Your Path

Register for a account - it's simple and free. You have two options to begin your journey. You can choose to use our website for a nickel per charm or download our free software to create charms at your leisure. Both options allow you to fully explore the experience.

Generate Your Keys

In the digital world of, your keys are your identity. You'll need a pair of keys - a public key and a private key. The public key is shared with others when you create or transfer a charm, while the private key is kept secret and used to sign your digital art. Use an existing RSA key or generate a new one.

Create Your First Charm

With, the process of creating artwork becomes a journey of discovery. Our AI collaboration allows you to unearth one-of-a-kind digital art pieces. Depending on your preference, you can mint these art pieces to yourself or gift them to others, you only need a recipient's public key.

Store and Manage Your Charms

Once you've created a charm, it's important to store it securely. A charm is a self-contained HTML file that you can download and save on your device. It's important not to modify this file as it could affect its authenticity and value. Think of it as a precious gem - keep it safe, unaltered, and cherish its uniqueness.

The collection


By mbutler


By mbutler


By mbutler


By mbutler


By mbutler


By mbutler


By mbutler


By mbutler

FAQ is an innovative art platform, a format, and an artistic movement all at once. It blends creativity, technology, and social interaction to create a unique art experience. art objects are self-contained, unique, digital artifacts — charming little pieces of art, each with its distinct, cryptographic provenance.

As a platform, empowers you to collaborate with AI to 'discover' art, instead of simply creating it. Using AI and the constraints of our unique format, you explore an artistic landscape to find your unique 'charm', a compact piece of digital artwork which may consist of an image and a short text.

As an artistic movement, invites you to rethink the nature of art, creativity, and ownership in the digital age. It focuses on the joy of discovery, the thrill of sharing, and the value of provenance, offering an alternative to the commercialized 'pump and dump' schemes often associated with digital art.

Overall, is a fresh, exciting way to experience art in the 21st century, offering a perfect blend of modern technology and timeless human connection. It invites you to be part of a new artistic tradition, and to share in the joy of discovering, owning, and gifting unique pieces of digital art.

While artworks share some similarities with NFTs, such as unique digital ownership and provenance, they are not NFTs. A artwork is a standalone HTML file, with the ownership data integrated into the file itself through JSON Web Tokens (JWTs). It does not rely on a blockchain or involve any cryptocurrency. Plus, unlike typical NFTs which tend to be single-copy digital assets, encourages artists to create and share multiple copies of their work, much like traditional printmaking. This creates a more inclusive and flexible approach to digital art ownership and distribution.

Proving the validity of a file requires verifying the digital signatures contained within the file's metadata. This process can sound technical, but don't worry, our platform provides tools to do this for you.

To manually validate a file:

1. Extract the JSON Web Tokens (JWTs) from the metadata of the HTML file. These tokens are stored in the `` tags named "jwt-block-n".

2. For each JWT, verify the digital signature using the public RSA key associated with the issuer ("iss") of the token. This ensures the token was actually issued by the purported sender and wasn't tampered with.

3. Validate the 'article_hash' within each JWT matches a SHA256 hash of the `` content. This confirms the content of the artwork hasn't changed since the JWT was issued.

4. Finally, check the chain of ownership within the JWTs. The 'receiver_pk' (receiver's public key) of a block should match the 'sender_pk' (sender's public key) of the next block. This confirms the legitimacy of the chain of custody for the artwork.

However, for most users, we recommend utilizing the tools provided by the platform to verify the validity of a artwork. This process not only assures that the artwork is genuine but also validates the journey it has made from creator to current owner.

Creating an RSA public and private key pair is a fundamental step in creating or receiving a artwork. While our platform handles this process for you, it's good to understand the basics.

RSA keys are generated using asymmetric cryptographic algorithms. Many programming languages, such as Python or JavaScript, have libraries for creating RSA keys. If you prefer to do this manually, there are also online tools and command-line utilities, such as OpenSSL.

Here is an example of how you might do this using OpenSSL in a command line:

openssl genpkey -algorithm RSA -out private_charmfarm_key.pem

openssl rsa -pubout -in private_charmfarm_key.pem -out public_charmfarm_key.pem

This will create a private key (private_key.pem) and a public key (public_key.pem). Always remember to keep your private key confidential, as it allows you to create digital signatures or decrypt communication meant only for you.

However, if you're using, you won't need to generate these keys manually. Our platform takes care of the technical details, allowing you to focus on the creative process and art discovery.

Gifting a artwork is a delightful process that encapsulates the spirit of - it's about cherishing relationships and sharing unique creative expressions. Here's how you do it:

Firstly, ensure you have the art file you wish to gift and access to the platform.

In your account, navigate to your collection and select the piece you want to gift.

Click on 'Gift Artwork', then enter the receiver's public key and a personalized message if you wish.

The platform will generate a new JSON Web Token (JWT) reflecting the change in ownership. This JWT is added as a new block to the artwork's metadata, retaining the history of the artwork's journey.

Finally, you can share the updated file with the receiver. They will be able to validate the artwork and see that it has been legitimately gifted to them, thanks to the information in the new JWT block.

And there you have it! You've gifted a piece of unique, immutable art while also contributing to its rich history. Remember, the value of a artwork is enriched with every shared moment.

Your private key is a powerful piece of information. It is used to sign your artworks and any transfer of ownership you make. In the wrong hands, it could be misused to forge transactions in your name.

For this reason, takes a "self-custody" approach to private keys. We believe that your private key is safest when it is kept secure by you, and only you. Storing your private key on your behalf would introduce risks: it could potentially be stolen if our systems were ever breached, and it would mean that our team members could theoretically access it, which is contrary to the principles of personal privacy and security.

Moreover, retaining your private key gives you total control over your artworks. You are the only one who can transfer ownership, and there's no need to rely on our platform for access. This aligns with's commitment to decentralized ownership and open standards.

So, make sure to keep your private key safe. It's like the key to an art vault, only you should hold it. If it is lost, there's no way to retrieve it or undo transactions that have been signed with it.

About 265 kb after minting then 1 or 2 kb for each transfer in ownership, depending on how much text is in the recipient's name.