{"version":1,"pages":[{"id":"IwwUZdDEHoG4xYVpblg6","title":"Introduction","pathname":"/nft-gen-2-tech-doc","siteSpaceId":"sitesp_RQVoV","description":""},{"id":"WiaEPUJbAVb5oGa2n971","title":"NFT Data Chain","pathname":"/nft-gen-2-tech-doc/overview/nft-data-chain","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Overview"}]},{"id":"gbDClcxN9jTYuJgPmLCG","title":"Cosmos SDK","pathname":"/nft-gen-2-tech-doc/overview/cosmos-sdk","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Overview"}]},{"id":"JElbVknsKtzYcnz70ovH","title":"Modules","pathname":"/nft-gen-2-tech-doc/overview/modules","siteSpaceId":"sitesp_RQVoV","description":"Modules are parts of the chain that collaborate with each other to deliver the chain's functions.","breadcrumbs":[{"label":"Overview"}]},{"id":"8UVP9zM8L6gbni3T0Qfg","title":"Core Module","pathname":"/nft-gen-2-tech-doc/overview/modules/core-module","siteSpaceId":"sitesp_RQVoV","description":"This module has main functions, which are used to manage NFT schema, NFT Data, and Actions. We can use these 3 data models to provide mutable metadata on the NFT Chain.","breadcrumbs":[{"label":"Overview"},{"label":"Modules"}]},{"id":"ZOczKe3qgbztfmFg0Dd2","title":"Oracle","pathname":"/nft-gen-2-tech-doc/overview/modules/oracle","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Overview"},{"label":"Modules"}]},{"id":"jwpET9S1PHmda7RvyGbX","title":"Integration","pathname":"/nft-gen-2-tech-doc/integration","siteSpaceId":"sitesp_RQVoV","description":"Explain how your system can integrate with  NFT Data Chain"},{"id":"iMLkZp62CXnq4SXeAtYC","title":"Creating Schema","pathname":"/nft-gen-2-tech-doc/integration/creating-schema","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"}]},{"id":"ecblTk8pGs91xSCTfcz0","title":"System Mode","pathname":"/nft-gen-2-tech-doc/integration/system-mode","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"}]},{"id":"9ENwnCuw7oFxBNwVTXrq","title":"Minting","pathname":"/nft-gen-2-tech-doc/integration/system-mode/minting","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"},{"label":"System Mode"}]},{"id":"VmpNTsoXPJamom4x4AwQ","title":"Sending Action","pathname":"/nft-gen-2-tech-doc/integration/system-mode/sending-action","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"},{"label":"System Mode"}]},{"id":"HjB8CgrGUOCy1LeKX4nb","title":"User Mode","pathname":"/nft-gen-2-tech-doc/integration/user-mode","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"}]},{"id":"wCyOcvwLOGeUSZJz8NAu","title":"Minting","pathname":"/nft-gen-2-tech-doc/integration/user-mode/minting","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"},{"label":"User Mode"}]},{"id":"RKIEeMzOTTygg2COySfY","title":"Sending Action","pathname":"/nft-gen-2-tech-doc/integration/user-mode/sending-action","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Integration"},{"label":"User Mode"}]},{"id":"32mScGCf9U4zVZGzs063","title":"Data-chain Base URI","pathname":"/nft-gen-2-tech-doc/data-chain-base-uri","siteSpaceId":"sitesp_RQVoV","description":"This is used as the base URI for the contract when using the data chain."},{"id":"PH1QMrBIGUT7pcqZF3Wi","title":"Installation (Golang)","pathname":"/nft-gen-2-tech-doc/getting-started/installation-golang","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"7YpPi2EkZDAjBOoTC3Si","title":"Getting Started","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"lJuxPFvHVqUA2DL5huRz","title":"Download Binary","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/download-binary","siteSpaceId":"sitesp_RQVoV","description":"To use NFT Gen2 there are 2 different method first one is using sixd binary and second one is using sixd sdk","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"qSF5qs8Agpfv2gg1X1Iz","title":"Developer Resources","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/developer-resources","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"AEenbXcdL2z88WoZWBMk","title":"Binary Overview","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/binary-overview","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"4oUdgpMzJXhnWbYJiATt","title":"Create Account","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/create-account","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"HEnIMYqFr99ZamxR5P0V","title":"Faucet","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/faucet","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"HDMgpamGrkcXa7KPTkcc","title":"Deploy NFT Gen2","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/deploy-nft-gen2","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"PYx2mCMkZVPkSDe63awP","title":"Perform Action of NFT Gen2","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/perform-action-of-nft-gen2","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"zWrknI6fbE4QKrlpOS1C","title":"Update NFT Schema","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/update-nft-schema","siteSpaceId":"sitesp_RQVoV","description":"For NFT_Schema that already created we are allow admin to fix or add some update to it such as add more action, add more attribute, disable some action and etc.","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"Z1aDAPXZRgQOB81YhJJd","title":"Script","pathname":"/nft-gen-2-tech-doc/getting-started/getting-started/script","siteSpaceId":"sitesp_RQVoV","description":"To make it easy to use NFT Gen2 we provided bash script for any user to use it.","breadcrumbs":[{"label":"Getting Started"},{"label":"Getting Started"}]},{"id":"ps2N9sXKO0eVRemTpycM","title":"SDK Package for NodeJs","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-package-for-nodejs","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"q5p8cMSexHGURsonDZQQ","title":"Example Resources","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-package-for-nodejs/example-resources","siteSpaceId":"sitesp_RQVoV","description":"For using with six-datachain-sdk. These resources has few things that differ from Developer Resource in order to make tutorial more efficiency with sdk.","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK Package for NodeJs"}]},{"id":"kj7u6gfkSOkPX8xgbYMW","title":"Deploy NFT Gen2","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-package-for-nodejs/deploy-nft-gen2","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK Package for NodeJs"}]},{"id":"EOJdC7iIgbKuVrfN1Gdn","title":"Perform Action of NFT Gen2","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-package-for-nodejs/perform-action-of-nft-gen2","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK Package for NodeJs"}]},{"id":"lvlssvafOn7ZQ4dWMQxy","title":"Update NFT Schema","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-package-for-nodejs/update-nft-schema","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK Package for NodeJs"}]},{"id":"jsL9FGgDXhsMRnHkePJ2","title":"SDK for GO","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"}]},{"id":"OrHqglBXneDu846soKza","title":"Requirements","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/requirements","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"ym7s66213ayDSmj1IwWA","title":"Installation","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/installation","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"LuhJSbBDjoZaJXgqO8Hx","title":"Usage","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/usage","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"GtFTYGoeeWKyXwZPFa3W","title":"Preparing Key for Authentication","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/preparing-key-for-authentication","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"7hMRfN522kc25hey1JGY","title":"Supported Messages and Queries","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/supported-messages-and-queries","siteSpaceId":"sitesp_RQVoV","description":"The list of supported messages including Cosmos-SDK and SIX-Protocol specific types.","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"JpE40UH7ypk4ynnKxY57","title":"Examples","pathname":"/nft-gen-2-tech-doc/getting-started/sdk-for-go/examples","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"},{"label":"SDK for GO"}]},{"id":"gBacT8bhznXvEoL8R0vq","title":"Six Protocol Developer Community","pathname":"/nft-gen-2-tech-doc/getting-started/six-protocol-developer-community","siteSpaceId":"sitesp_RQVoV","description":"","breadcrumbs":[{"label":"Getting Started"}]}]}