{"version":1,"pages":[{"id":"-MkyJg2ZXLOvFhPxhCU2","title":"Developing for Dark Forest!","pathname":"/rename","siteSpaceId":"sitesp_QaFCd","description":"Dark Forest developer resources"},{"id":"-MkyJg28NRlz6t_Q68bZ","title":"What is an RPC endpoint?","pathname":"/rename/connecting-to-the-blockchain/what-is-an-rpc-endpoint","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyJg29wQVTcVWdUo9i","title":"Changing your RPC endpoint","pathname":"/rename/connecting-to-the-blockchain/changing-your-rpc-endpoint","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyJg2ACQ_2Z8uFjmg0","title":"Running your own xDAI node","pathname":"/rename/connecting-to-the-blockchain/running-your-own-xdai-node","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyJg2DJFLKvzwT1ibV","title":"What is a plugin?","pathname":"/rename/plugins/what-is-a-plugin","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyJg2E_3Gs3_1SrVMd","title":"Writing your first plugin","pathname":"/rename/plugins/writing-your-first-plugin","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyJg2FDHCcC3zhCvMt","title":"Porting v0.5 plugins to v0.6","pathname":"/rename/plugins/porting-v0.5-plugins-to-v0.6","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyJg2IrAoMTdYlyiyH","title":"What is mining?","pathname":"/rename/mining/what-is-mining","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyJg2JLd6brNZX-qfO","title":"Sharing map data","pathname":"/rename/mining/sharing-map-data","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyJg2K6ENAruBR7UD7","title":"Running a headless miner","pathname":"/rename/mining/running-a-headless-miner","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyJg2LiRXFLjB0iZRu","title":"Connecting to a remote (headless) miner","pathname":"/rename/mining/connecting-to-a-remote-headless-miner","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyJg2O04dceT0sMpeT","title":"Running a custom client","pathname":"/rename/developer-resources/custom-game-client-development","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyJg2P5Qs0wio5f1m2","title":"Developing plugins locally","pathname":"/rename/developer-resources/developing-plugins-locally","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyJg2QFORLEGudrU8V","title":"3rd-party contract development","pathname":"/rename/developer-resources/3rd-party-contract-development","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyJg2R3WkUnM1GXG2W","title":"Dark Forest subgraph","pathname":"/rename/developer-resources/subgraph","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyJg2SzByjrrXwuXiT","title":"How to query a subgraph","pathname":"/rename/developer-resources/subgraph-tutorial","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyJg2VNd5uiknA70A3","title":"Running a remote SNARKer","pathname":"/rename/snarking/running-a-remote-snarker","siteSpaceId":"sitesp_QaFCd","description":"","breadcrumbs":[{"label":"SNARKing"}]},{"id":"-MkyJg2YqPGzWwKatsp-","title":"Contributing to this knowledge base","pathname":"/rename/contributing/contributing-to-this-knowledge-base","siteSpaceId":"sitesp_QaFCd","description":"Edit or add to these guides.","breadcrumbs":[{"label":"Contributing"}]},{"id":"-Mkmj4hlqqYaQarpSsWh","title":"Developing for Dark Forest!","pathname":"/jacob-community","siteSpaceId":"sitesp_2t5oJ","description":"Dark Forest developer resources"},{"id":"-Mkmj4hLMJNuVfhevkvq","title":"What is an RPC endpoint?","pathname":"/jacob-community/connecting-to-the-blockchain/what-is-an-rpc-endpoint","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-Mkmj4hM1oDs4b0b-xZK","title":"Changing your RPC endpoint","pathname":"/jacob-community/connecting-to-the-blockchain/changing-your-rpc-endpoint","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-Mkmj4hNF69s8zo2wSyX","title":"Running your own xDAI node","pathname":"/jacob-community/connecting-to-the-blockchain/running-your-own-xdai-node","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-Mkmj4hQ4vSBJsa8fCfG","title":"What is a plugin?","pathname":"/jacob-community/plugins/what-is-a-plugin","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-Mkmj4hRU401GpIbllMi","title":"Writing your first plugin","pathname":"/jacob-community/plugins/writing-your-first-plugin","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-Mkmj4hSAuHSpVoQlgVt","title":"Porting v0.5 plugins to v0.6","pathname":"/jacob-community/plugins/porting-v0.5-plugins-to-v0.6","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-Mkmj4hVIqnXhF9FmYvH","title":"What is mining?","pathname":"/jacob-community/mining/what-is-mining","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-Mkmj4hWc2jhzZY3Hgv9","title":"Sharing map data","pathname":"/jacob-community/mining/sharing-map-data","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-Mkmj4hXOlW1FDEt0lzW","title":"Running a headless miner","pathname":"/jacob-community/mining/running-a-headless-miner","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-Mkmj4hYhv8Mlje_c8Nm","title":"Connecting to a remote (headless) miner","pathname":"/jacob-community/mining/connecting-to-a-remote-headless-miner","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-Mkmj4haJmR_aQncSmF-","title":"Running a custom client","pathname":"/jacob-community/developer-resources/custom-game-client-development","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-Mkmj4hbpssk3W8T6LxB","title":"Developing plugins locally","pathname":"/jacob-community/developer-resources/developing-plugins-locally","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-Mkmj4hcKGeDkRT6due6","title":"3rd-party contract development","pathname":"/jacob-community/developer-resources/3rd-party-contract-development","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-Mkmj4hdALbDZkksFNGy","title":"Dark Forest subgraph","pathname":"/jacob-community/developer-resources/subgraph","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-Mkmj4he7jAr-buh79f8","title":"How to query a subgraph","pathname":"/jacob-community/developer-resources/subgraph-tutorial","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-Mkmj4hhnCOw-YI2w6PV","title":"Running a remote SNARKer","pathname":"/jacob-community/snarking/running-a-remote-snarker","siteSpaceId":"sitesp_2t5oJ","description":"","breadcrumbs":[{"label":"SNARKing"}]},{"id":"-Mkmj4hkY60FY0tLQT1Q","title":"Contributing to this knowledge base","pathname":"/jacob-community/contributing/contributing-to-this-knowledge-base","siteSpaceId":"sitesp_2t5oJ","description":"Edit or add to these guides.","breadcrumbs":[{"label":"Contributing"}]},{"id":"-MkmgOHIsrpFBE3X_bJG","title":"Initial page","pathname":"/gh-pages","siteSpaceId":"sitesp_HvGkI","description":""},{"id":"-MkmgOHGUfQ03Nhbv3aa","title":"plugins","pathname":"/gh-pages/plugins","siteSpaceId":"sitesp_HvGkI","description":""},{"id":"-MkmgOH8V6FP0gxmr6FR","title":"Using the Dark Forest subgraph","pathname":"/gh-pages/plugins/using-the-dark-forest-subgraph","siteSpaceId":"sitesp_HvGkI","description":"","breadcrumbs":[{"label":"plugins"}]},{"id":"-MkmgOHHWwD6TczLcMyi","title":"Contributing","pathname":"/gh-pages/contributing","siteSpaceId":"sitesp_HvGkI","description":""},{"id":"-MkyNI4SHf6rGUC7I9Z6","title":"Developing for Dark Forest!","pathname":"/images","siteSpaceId":"sitesp_gb8Nd","description":"Dark Forest developer resources"},{"id":"-MkyNI41pId7ksmqc8v5","title":"What is an RPC endpoint?","pathname":"/images/connecting-to-the-blockchain/what-is-an-rpc-endpoint","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyNI42nU_TUx2_B_Hk","title":"Changing your RPC endpoint","pathname":"/images/connecting-to-the-blockchain/changing-your-rpc-endpoint","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyNI43c9YyDx3O1ftV","title":"Running your own xDAI node","pathname":"/images/connecting-to-the-blockchain/running-your-own-xdai-node","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkyNI46UslatggmMIZz","title":"What is a plugin?","pathname":"/images/plugins/what-is-a-plugin","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyNI47oBsRS1sSTg8d","title":"Writing your first plugin","pathname":"/images/plugins/writing-your-first-plugin","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyNI481R74gXYVuaWW","title":"Porting v0.5 plugins to v0.6","pathname":"/images/plugins/porting-v0.5-plugins-to-v0.6","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MkyNI4BX1oxrC77GWv6","title":"What is mining?","pathname":"/images/mining/what-is-mining","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyNI4CCMMTRJUqaY1X","title":"Sharing map data","pathname":"/images/mining/sharing-map-data","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyNI4DdM0qt4XOOyfm","title":"Running a headless miner","pathname":"/images/mining/running-a-headless-miner","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyNI4ECr-6ek20I_e8","title":"Connecting to a remote (headless) miner","pathname":"/images/mining/connecting-to-a-remote-headless-miner","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MkyNI4HAkytsniDaMxE","title":"Running a custom client","pathname":"/images/developer-resources/custom-game-client-development","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyNI4IC5ITH1XO4o1K","title":"Developing plugins locally","pathname":"/images/developer-resources/developing-plugins-locally","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyNI4JXSJr-T1-g8oF","title":"3rd-party contract development","pathname":"/images/developer-resources/3rd-party-contract-development","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyNI4Kw4GW7ZzxR93s","title":"Dark Forest subgraph","pathname":"/images/developer-resources/subgraph","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyNI4LeyFRxpnmfduB","title":"How to query a subgraph","pathname":"/images/developer-resources/subgraph-tutorial","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkyNI4Oa1SmnnLhhD-8","title":"Running a remote SNARKer","pathname":"/images/snarking/running-a-remote-snarker","siteSpaceId":"sitesp_gb8Nd","description":"","breadcrumbs":[{"label":"SNARKing"}]},{"id":"-MkyNI4RnsQoECYf_K-_","title":"Contributing to this knowledge base","pathname":"/images/contributing/contributing-to-this-knowledge-base","siteSpaceId":"sitesp_gb8Nd","description":"Edit or add to these guides.","breadcrumbs":[{"label":"Contributing"}]},{"id":"-MbIa1IxAbq-x_fbKRTm","title":"Developing for Dark Forest!","pathname":"/","siteSpaceId":"sitesp_hJjfs","description":"Dark Forest developer resources"},{"id":"-MbIaxB-tV6tkmae3TjU","title":"What is an RPC endpoint?","pathname":"/connecting-to-the-blockchain/what-is-an-rpc-endpoint","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MbIaxB0GFKnLZNaVgop","title":"Changing your RPC endpoint","pathname":"/connecting-to-the-blockchain/changing-your-rpc-endpoint","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MkibePccYQMzsggLbRd","title":"Running your own xDAI node","pathname":"/connecting-to-the-blockchain/running-your-own-xdai-node","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Connecting to the blockchain"}]},{"id":"-MbIaxB4JsWqEQRVIpt0","title":"What is a plugin?","pathname":"/plugins/what-is-a-plugin","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MbIaxB582iEmwpI9rXR","title":"Writing your first plugin","pathname":"/plugins/writing-your-first-plugin","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MbIaxB6ExkB_1pw9L_y","title":"Porting v0.5 plugins to v0.6","pathname":"/plugins/porting-v0.5-plugins-to-v0.6","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Plugins"}]},{"id":"-MbIaxBAtrWL2xRwYoAS","title":"What is mining?","pathname":"/mining/what-is-mining","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MbIaxBBQWZFBB4mVMpu","title":"Sharing map data","pathname":"/mining/sharing-map-data","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MbIaxBC138iYbnCP9Ur","title":"Running a headless miner","pathname":"/mining/running-a-headless-miner","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MbIaxBD4UGCF7I6w5eT","title":"Connecting to a remote (headless) miner","pathname":"/mining/connecting-to-a-remote-headless-miner","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Mining"}]},{"id":"-MdUtH2zmTv6SpS0gfT0","title":"Running a custom client","pathname":"/developer-resources/custom-game-client-development","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MbIaxBHBEJrkHucUPBx","title":"Developing plugins locally","pathname":"/developer-resources/developing-plugins-locally","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MdUtH30mY-G8T7hD0g2","title":"3rd-party contract development","pathname":"/developer-resources/3rd-party-contract-development","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MkibePurU3ADL4ZwCyv","title":"Dark Forest subgraph","pathname":"/developer-resources/subgraph","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MgwRmt9j_Ee2UbtZJwe","title":"How to query a subgraph","pathname":"/developer-resources/subgraph-tutorial","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"Developer resources"}]},{"id":"-MbIaxBL52i18KJ5NHZQ","title":"Running a remote SNARKer","pathname":"/snarking/running-a-remote-snarker","siteSpaceId":"sitesp_hJjfs","description":"","breadcrumbs":[{"label":"SNARKing"}]},{"id":"-MbIaxBOM0Uhyoy-hZ3d","title":"Contributing to this knowledge base","pathname":"/contributing/contributing-to-this-knowledge-base","siteSpaceId":"sitesp_hJjfs","description":"Edit or add to these guides.","breadcrumbs":[{"label":"Contributing"}]}]}