{"version":1,"pages":[{"id":"kzTlst3tKo255yz4YpDi","title":"Docs Overview","pathname":"/","siteSpaceId":"sitesp_bhAMU","description":""},{"id":"7CEmUfApM20xiUHr38ai","title":"Quickstart Guide","pathname":"/quickstart-guide","siteSpaceId":"sitesp_bhAMU","icon":"play","description":""},{"id":"ChJyk1lMo02WxwcdgtEo","title":"Project Setup & Development","pathname":"/creating-on-fxhash/project-setup-and-development","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Creating on fxhash"}]},{"id":"zBQG7H5vYDNvZkFDapSM","title":"Project Structure","pathname":"/creating-on-fxhash/project-setup-and-development/project-structure","siteSpaceId":"sitesp_bhAMU","description":"This page explains the structure of an fxhash project, providing an overview of the individual files and their purpose.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Project Setup & Development"}]},{"id":"hGUNJB6Seto5kB0FB1r5","title":"Project Template","pathname":"/creating-on-fxhash/project-setup-and-development/project-template","siteSpaceId":"sitesp_bhAMU","description":"An introduction to the fx(hash) boilerplate, a starting template to kickstart new projects.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Project Setup & Development"}]},{"id":"3akYlpnMfFPui4a0Isj2","title":"CLI Setup","pathname":"/creating-on-fxhash/project-setup-and-development/cli-setup","siteSpaceId":"sitesp_bhAMU","description":"This page provides an introduction to the fx(hash) CLI - Command Line Interface - a helper tool that simplifies the development process of an fx(hash) project.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Project Setup & Development"}]},{"id":"OUKAzjU0bfIuzfWaOjDj","title":"CLI Reference","pathname":"/creating-on-fxhash/project-setup-and-development/cli-reference","siteSpaceId":"sitesp_bhAMU","description":"In this section we have a brief look at how to use the CLI, and will have a more detailed look at the individual CLI commands.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Project Setup & Development"}]},{"id":"PfznICYZAn3XQK2KDGv5","title":"fxlens","pathname":"/creating-on-fxhash/project-setup-and-development/fxlens","siteSpaceId":"sitesp_bhAMU","description":"A closer look at the fx(lens) interactive project viewer.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Project Setup & Development"}]},{"id":"PEnuTPlqYYAAwEVb2G0M","title":"fxhash API","pathname":"/creating-on-fxhash/fxhash-api","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Creating on fxhash"}]},{"id":"Js3mhkvvuzkR5UWNSnMM","title":"API Overview","pathname":"/creating-on-fxhash/fxhash-api/api-overview","siteSpaceId":"sitesp_bhAMU","description":"Overview of the fxhash project SDK and API","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"vu0UCyEt3UirTptJMwgY","title":"API Reference","pathname":"/creating-on-fxhash/fxhash-api/api-reference","siteSpaceId":"sitesp_bhAMU","description":"Overview and detailed explanations of the individual API functions","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"30oQAwKHoXnBBuhCqlOG","title":"fxparams module","pathname":"/creating-on-fxhash/fxhash-api/fxparams-module","siteSpaceId":"sitesp_bhAMU","description":"An introduction to the fx(params) module.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"rv5Of0cMff5iomixVB4n","title":"fxparams API Reference","pathname":"/creating-on-fxhash/fxhash-api/fxparams-api-reference","siteSpaceId":"sitesp_bhAMU","description":"Detailed explanations of the individual API functions related to fxparams","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"0lN9H57iVKWkS7Oyk5VF","title":"Parameter Definition Specs","pathname":"/creating-on-fxhash/fxhash-api/parameter-definition-specs","siteSpaceId":"sitesp_bhAMU","description":"An overview of the parameter definition specifications and the different types of parameters that are currently available.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"rGYTpUnA2E7tfHoLev0D","title":"Capture Contexts & Preview Settings","pathname":"/creating-on-fxhash/fxhash-api/capture-contexts-and-preview-settings","siteSpaceId":"sitesp_bhAMU","description":"An overview of the different capture contexts and capture settings","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"fxhash API"}]},{"id":"vP3YcE3svOr9k07jFX1x","title":"Programming Open-form Genart","pathname":"/creating-on-fxhash/programming-open-form-genart","siteSpaceId":"sitesp_bhAMU","description":"Practicable notes on seeding open-form generative artworks and crafting interesting projects","breadcrumbs":[{"label":"Creating on fxhash"}]},{"id":"pMO9ZusdeUtRcA9gDFGl","title":"Open-form ↔ Art Coin: Mechanics & Economics","pathname":"/creating-on-fxhash/programming-open-form-genart/open-form-art-coin-mechanics-and-economics","siteSpaceId":"sitesp_bhAMU","description":"Art coins are project native currencies linked at the contract level. They enable new mechanics, unlock alternative value around your work, and incentivize interaction at scale.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Programming Open-form Genart"}]},{"id":"QCNl2f51j4NOYPSmsU0K","title":"Genart in the Browser","pathname":"/creating-on-fxhash/genart-in-the-browser","siteSpaceId":"sitesp_bhAMU","description":"An overview of the different methods with which graphics can be rendered to the browser.","breadcrumbs":[{"label":"Creating on fxhash"}]},{"id":"XrAK6qFildKvfoVhl2Dg","title":"Canvas element & API","pathname":"/creating-on-fxhash/genart-in-the-browser/canvas-element-and-api","siteSpaceId":"sitesp_bhAMU","description":"An explanation of the HTML canvas element and the Canvas API","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"2GG3RtvsS0k1TJ3ThMET","title":"Including Libraries","pathname":"/creating-on-fxhash/genart-in-the-browser/including-libraries","siteSpaceId":"sitesp_bhAMU","description":"An overview of some of the popular libraries for creating generative art on fxhash.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"giaPCcDdTxDQE15JFtsl","title":"Responsive Browser Projects","pathname":"/creating-on-fxhash/genart-in-the-browser/responsive-browser-projects","siteSpaceId":"sitesp_bhAMU","description":"Methods for displaying your projects responsively in the browser.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"Y9JwBeG0pUvspindrrJ0","title":"Deterministic Randomness","pathname":"/creating-on-fxhash/genart-in-the-browser/deterministic-randomness","siteSpaceId":"sitesp_bhAMU","description":"Notes on using the fxhash PRNG and how to create deterministic generative tokens.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"oJabiiXMT26bgTbC3yjQ","title":"User Input & Media Exports","pathname":"/creating-on-fxhash/genart-in-the-browser/user-input-and-media-exports","siteSpaceId":"sitesp_bhAMU","description":"An overview of handling user input, listening to key presses, exporting the artwork at different resolutions and passing in values as URL parameters.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"Ryn1q1vJOMNlVfGE4kmK","title":"Testing Browser Compatibility","pathname":"/creating-on-fxhash/genart-in-the-browser/testing-browser-compatibility","siteSpaceId":"sitesp_bhAMU","description":"A note on testing your fxhash project and ensuring that it is compatible with most modern browsers.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Genart in the Browser"}]},{"id":"Izmmic5SIZqh4OgvPgy3","title":"Releasing your Project","pathname":"/creating-on-fxhash/releasing-your-project","siteSpaceId":"sitesp_bhAMU","description":"Everything you need to know to properly release your project on fxhash","breadcrumbs":[{"label":"Creating on fxhash"}]},{"id":"yB196WKDnYdZspthbVP1","title":"Minting Interface Walkthrough","pathname":"/creating-on-fxhash/releasing-your-project/minting-interface-walkthrough","siteSpaceId":"sitesp_bhAMU","description":"An overview of the fxhash minting interface and a walkthrough of the minting process.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"iqzxMgkLQA29wnMroCMB","title":"Pricing and Supply","pathname":"/creating-on-fxhash/releasing-your-project/pricing-and-supply","siteSpaceId":"sitesp_bhAMU","description":"Over view of step 8 of the mint flow, including supply and pricing methods, primary and secondary splits, and allow lists. Additionally considerations on how to chose appropriate settings.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"ap9v11Jt9cJpKwg53A0g","title":"Reserves & Allow Lists","pathname":"/creating-on-fxhash/releasing-your-project/reserves-and-allow-lists","siteSpaceId":"sitesp_bhAMU","description":"This section provides an overview of the 8th step in the minting interface, where artists can set up reserves and allow lists for their projects.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"DXaZtCJqjrzW60rplzv5","title":"Licensing your Project","pathname":"/creating-on-fxhash/releasing-your-project/licensing-your-project","siteSpaceId":"sitesp_bhAMU","description":"An over of Licenses, what they are, and some of the popular types of licenses that can be used for fxhash projects.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"lkMKP0NaCteYwuXmtlJn","title":"Collaborative Projects","pathname":"/creating-on-fxhash/releasing-your-project/collaborative-projects","siteSpaceId":"sitesp_bhAMU","description":"An overview of how Collaborations function on fxhash","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"LeXoBz4SGH3c39Yk19hW","title":"Withdrawing Earnings on ETH/Base via splits","pathname":"/creating-on-fxhash/releasing-your-project/withdrawing-earnings-on-eth-base-via-splits","siteSpaceId":"sitesp_bhAMU","description":"This section provides an overview of how to withdraw earnings received from ETH & Base fxhash projects, as well as an overview of the Splits smart contract app that’s used for this purpose.","breadcrumbs":[{"label":"Creating on fxhash"},{"label":"Releasing your Project"}]},{"id":"NcHAwzRk3OXXwKxFVF67","title":"Platform Overview","pathname":"/collecting-on-fxhash/platform-overview","siteSpaceId":"sitesp_bhAMU","description":"Overview of the different parts of the UI to collect on fxhash's primary and secondary market, as well as a explanation of some of fxhash’s special features.","breadcrumbs":[{"label":"Collecting on fxhash"}]},{"id":"oaynym3nbucqLi3gn5eI","title":"Primary Market","pathname":"/collecting-on-fxhash/platform-overview/primary-market","siteSpaceId":"sitesp_bhAMU","description":"This section provides an overview of fxhash’s primary market functionalities, where collectors participate in the initial release of generative tokens, in addition to a run-down of the interfaces","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Platform Overview"}]},{"id":"cn6fN3nsrn5LC1xGREnk","title":"Secondary Market","pathname":"/collecting-on-fxhash/platform-overview/secondary-market","siteSpaceId":"sitesp_bhAMU","description":"An overview of the necessary interfaces for collecting on fxhash’s Secondary Market, outlining the different trading mechanisms and collecting methods that make it possible to exchange existing GENTKs","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Platform Overview"}]},{"id":"Zaf0bczcWUkpoJTbWzUt","title":"fx(params) & the Ticketing System","pathname":"/collecting-on-fxhash/platform-overview/fx-params-and-the-ticketing-system","siteSpaceId":"sitesp_bhAMU","description":"An overview of collector customizable fx(params) projects and the associated ticketing system for minting these projects.","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Platform Overview"}]},{"id":"8u73RG0QLpqL9DYEr8O9","title":"Allow Lists & Reserves","pathname":"/collecting-on-fxhash/platform-overview/allow-lists-and-reserves","siteSpaceId":"sitesp_bhAMU","description":"In this section we provide an overview of Reserves and Allows Lists, tools that allows artists to control the minting access to their projects on fxhash","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Platform Overview"}]},{"id":"jOUN3lbRekayWlqy19z2","title":"Redeemables","pathname":"/collecting-on-fxhash/platform-overview/redeemables","siteSpaceId":"sitesp_bhAMU","description":"An overview of the redeemables feature on fxhash, that enables artists to distribute and send out physical representations of the minted iterations from their fxhash projects.","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Platform Overview"}]},{"id":"EpwZ27aOuYYQYYBTGZBq","title":"Collector Tips","pathname":"/collecting-on-fxhash/collector-tips","siteSpaceId":"sitesp_bhAMU","description":"This Chapter covers some of the important aspects of being a collector, some best practices for collecting on fxhash and elsewhere, and the intricacies of the Secondary Market.","breadcrumbs":[{"label":"Collecting on fxhash"}]},{"id":"bIIRw9LcA0RrHcOImJtb","title":"Getting Started as a Collector","pathname":"/collecting-on-fxhash/collector-tips/getting-started-as-a-collector","siteSpaceId":"sitesp_bhAMU","description":"A discussion of best practices for collecting NFTs on fxhash and elsewhere, the role of the collector in shaping a complete NFT eco-system, and strategies for acquiring a meaningful body of varied pie","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Collector Tips"}]},{"id":"9G4VfRRUE8pfJ0uFE4Ew","title":"Token Discovery Tools","pathname":"/collecting-on-fxhash/collector-tips/token-discovery-tools","siteSpaceId":"sitesp_bhAMU","description":"An overview of some of the different tools and methods that can be leveraged for the discovery of new and old works on fxhash.","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Collector Tips"}]},{"id":"myz3qiBsZYViMaViGHl4","title":"Towards Curation","pathname":"/collecting-on-fxhash/collector-tips/towards-curation","siteSpaceId":"sitesp_bhAMU","description":"In this page we explain the differences between collectors and curators, elaborate on the goals of creating curations, and give a run-down of some of the different tools that allow for the creation of","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Collector Tips"}]},{"id":"lgOMDlg90I5izEannIjn","title":"Market Analysis & Dynamics","pathname":"/collecting-on-fxhash/collector-tips/market-analysis-and-dynamics","siteSpaceId":"sitesp_bhAMU","description":"An introduction to market dynamics, the influence thereof on the price of tokens on the secondary market, and an overview of relevant factors that play a role during the valuation of digital art token","breadcrumbs":[{"label":"Collecting on fxhash"},{"label":"Collector Tips"}]},{"id":"CyH2xJQs9yWJ1S8BYNav","title":"fxhash & Web3","pathname":"/knowledge-base/quickstart","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"}]},{"id":"bydsZVdHkZA5au9CGOIh","title":"Decentralization & Blockchain Tech","pathname":"/knowledge-base/quickstart/decentralization-and-blockchain-tech","siteSpaceId":"sitesp_bhAMU","description":"An introduction to Web3, the concept of decentralization, as well as a brief primer on blockchain technology and how fxhash builds on top of it.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"TBmmlxxijmwSes6QufOp","title":"Multi-Chain Integration","pathname":"/knowledge-base/quickstart/multi-chain-integration","siteSpaceId":"sitesp_bhAMU","description":"This section explores the various blockchains supported by fxhash and delves into the rationale behind their adoption, highlighting the unique advantages each blockchain offers for the platform and it","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"FLX7onHUbxccF5cBwIl0","title":"NFTs & Smart Contracts","pathname":"/knowledge-base/quickstart/nfts-and-smart-contracts","siteSpaceId":"sitesp_bhAMU","description":"An introduction to Non-Fungible Tokens (NFTs) and their transformative impact on digital art, including generative art on platforms like fxhash.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"RjLOAD856GneUwCfoStb","title":"Web3 Storage","pathname":"/knowledge-base/quickstart/web3-storage","siteSpaceId":"sitesp_bhAMU","description":"An overview of the different storage solutions that fxhash integrates to make available the projects uploaded to fxhash and their associated outputs.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"M9bhiIoPnY9rpnD9jiVl","title":"IPFS","pathname":"/knowledge-base/quickstart/web3-storage/ipfs","siteSpaceId":"sitesp_bhAMU","description":"An primer on IPFS: the Inter-Planetary File System.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"},{"label":"Web3 Storage"}]},{"id":"kHWommXm3SpZ47dCfIvO","title":"ONCHFS","pathname":"/knowledge-base/quickstart/web3-storage/onchfs","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"},{"label":"Web3 Storage"}]},{"id":"2O7DsL61V5hYBAq0HgN4","title":"What is Generative Art?","pathname":"/knowledge-base/quickstart/what-is-generative-art","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"D5Wf7DITxrbmDw3kJNCA","title":"Genart on the Blockchain","pathname":"/knowledge-base/quickstart/genart-on-the-blockchain","siteSpaceId":"sitesp_bhAMU","description":"An introduction to Generative Tokens and GENTKs.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"fxhash & Web3"}]},{"id":"6ZVGOF4YdkVvXVjFJSaU","title":"Onboarding","pathname":"/knowledge-base/onboarding","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"}]},{"id":"rlQPOKCr9N6AiOVa8AvN","title":"Creating a Wallet","pathname":"/knowledge-base/onboarding/creating-a-wallet","siteSpaceId":"sitesp_bhAMU","description":"A brief overview of cryptocurrency wallets and step-by-step guides to setting up the Metamask and Temple wallets for the Ethereum and Tezos blockchains respectively.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Onboarding"}]},{"id":"MeU3V0MOIKa2YeLyrmph","title":"Creating an Account","pathname":"/knowledge-base/onboarding/creating-an-account","siteSpaceId":"sitesp_bhAMU","description":"How to connect your wallets to fxhash and setup your profile information","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Onboarding"}]},{"id":"F1rIC8nKBxDoHexruytP","title":"Adding Funds to Your Wallet","pathname":"/knowledge-base/onboarding/adding-funds-to-your-wallet","siteSpaceId":"sitesp_bhAMU","description":"An overview of the different methods for funding your crypto wallets (by converting fiat currency to different cryptocurrencies) as well as a run-down of some of the platforms and tools that allow the","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Onboarding"}]},{"id":"PmB4zWIqtw0bBmw0jvJ0","title":"Account Verification","pathname":"/knowledge-base/onboarding/account-verification","siteSpaceId":"sitesp_bhAMU","description":"Details about the verification badge on fxhash and how to apply for verification.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Onboarding"}]},{"id":"zpiKjBw5bENkYVbjLQxj","title":"Platform Moderation","pathname":"/knowledge-base/onboarding/platform-moderation","siteSpaceId":"sitesp_bhAMU","description":"An overview of fxhash's moderation system, guidelines, and procdeures","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Onboarding"}]},{"id":"nGwKRFGugl50aLkakk6v","title":"Policies & Guidelines","pathname":"/knowledge-base/policies-and-guidelines","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"}]},{"id":"uDDkZZ3kQ0MfchpS5GtJ","title":"Code of Conduct","pathname":"/knowledge-base/policies-and-guidelines/code-of-conduct","siteSpaceId":"sitesp_bhAMU","description":"fxhash’s code of conduct","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"}]},{"id":"fJwMGRQg8vGiIpXUglIf","title":"Artists' Code of Conduct","pathname":"/knowledge-base/policies-and-guidelines/code-of-conduct/artists-code-of-conduct","siteSpaceId":"sitesp_bhAMU","description":"Code of Conduct for artists on fxhash","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"},{"label":"Code of Conduct"}]},{"id":"JkqJCuHzXi2UsGN7lzFQ","title":"Collector's Code of Conduct","pathname":"/knowledge-base/policies-and-guidelines/code-of-conduct/collectors-code-of-conduct","siteSpaceId":"sitesp_bhAMU","description":"Code of Conduct for collectors on fxhash","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"},{"label":"Code of Conduct"}]},{"id":"ySoDksdgF9zqU3WBaSTU","title":"Terms and Conditions","pathname":"/knowledge-base/policies-and-guidelines/terms-and-conditions","siteSpaceId":"sitesp_bhAMU","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"}]},{"id":"dTwTT1zAVz5rmmO7zGax","title":"Privacy Policy","pathname":"/knowledge-base/policies-and-guidelines/privacy-policy","siteSpaceId":"sitesp_bhAMU","description":"fxhash's privacy policy","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"}]},{"id":"CbxS1m6Ua7Sr4k377ROe","title":"Safety Notes","pathname":"/knowledge-base/policies-and-guidelines/safety-notes","siteSpaceId":"sitesp_bhAMU","description":"A run-down of best practices to stay safe while collecting on fxhash, and while navigating the Web3 eco-system in general.","breadcrumbs":[{"label":"Knowledge Base"},{"label":"Policies & Guidelines"}]},{"id":"wwMYWioQPnMQLCuPofyt","title":"ONCHFS","pathname":"/onchfs","siteSpaceId":"sitesp_bhAMU","description":""},{"id":"IO7z2XQfilrxeAhlzDs7","title":"What is ONCHFS?","pathname":"/onchfs/what-is-onchfs","siteSpaceId":"sitesp_bhAMU","icon":"circle-question","description":"ONCHFS is a file storage system that improves security, interoperability, and flexibility for on-chain generative art.","breadcrumbs":[{"label":"ONCHFS"}]},{"id":"jDZXj4nlyLbciJW1QE06","title":"Motivations","pathname":"/onchfs/motivations","siteSpaceId":"sitesp_bhAMU","icon":"circle-info","breadcrumbs":[{"label":"ONCHFS"}]},{"id":"yJ36nH1VwLoakorffiZc","title":"System Overview","pathname":"/onchfs/system-overview","siteSpaceId":"sitesp_bhAMU","icon":"eye","breadcrumbs":[{"label":"ONCHFS"}]},{"id":"ajZRdSobVM9Qo4u7hxGl","title":"Cross-chain Referencing","pathname":"/onchfs/cross-chain-referencing","siteSpaceId":"sitesp_bhAMU","icon":"link","breadcrumbs":[{"label":"ONCHFS"}]},{"id":"iji9kaHmK18kVqdjYlwD","title":"Limitations","pathname":"/onchfs/limitations","siteSpaceId":"sitesp_bhAMU","icon":"circle-exclamation","breadcrumbs":[{"label":"ONCHFS"}]},{"id":"9fJCfGLdLT54xVkrZa1w","title":"References","pathname":"/onchfs/references","siteSpaceId":"sitesp_bhAMU","icon":"arrow-up-arrow-down","breadcrumbs":[{"label":"ONCHFS"}]}]}