{"version":1,"pages":[{"id":"Ki6K6Ap7ABS0Rt5IiLsu","title":"Developer Docs","pathname":"/docs-zh","siteSpaceId":"sitesp_3aCK8","description":""},{"id":"zonlic3ipoR6mVvfCwE5","title":"Introduction","pathname":"/docs-zh/overview/introduction","siteSpaceId":"sitesp_3aCK8","description":"MAP Protocol is an omnichain infrastructure for BTC, stablecoin, and tokenized asset swap.","breadcrumbs":[{"label":"Overview"}]},{"id":"xRQYBfspilLfEOg0ATBG","title":"Architecture","pathname":"/docs-zh/overview/architecture","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Overview"}]},{"id":"ibgFyqn142bqe8eGJT4X","title":"1.0 vs 2.0 Comparison","pathname":"/docs-zh/overview/v1-vs-v2","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Overview"}]},{"id":"gVnvOj6h8MFgZJ6UMB1E","title":"Overview","pathname":"/docs-zh/protocol-2.0/overview","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"5fUMJfD7HtyHiJbXjj19","title":"Architecture","pathname":"/docs-zh/protocol-2.0/architecture","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"jc7PkInD3046jqCIYipZ","title":"Maintainer","pathname":"/docs-zh/protocol-2.0/maintainer","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"dkIeEWfSJz0NktzoX4P6","title":"TSS","pathname":"/docs-zh/protocol-2.0/tss","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"b8lXhI1zMHqkfYe8Zrqm","title":"MStack","pathname":"/docs-zh/protocol-2.0/mstack","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"sVUZB3XZMD5W8AIJxnxP","title":"Cross-chain Flow","pathname":"/docs-zh/protocol-2.0/cross-chain-flow","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"qNTS3pf3K54205GDlgvH","title":"Gas Mechanism","pathname":"/docs-zh/protocol-2.0/gas","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"DeJ0fJArn3zDZ75Dxjiv","title":"Security","pathname":"/docs-zh/protocol-2.0/security","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"YrxL3GyGwyXvcHBWmYf1","title":"Slashing","pathname":"/docs-zh/protocol-2.0/slashing","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 2.0"}]},{"id":"4QaIAQViJ8FO9Gc2yZq1","title":"Overview","pathname":"/docs-zh/protocol-1.0/overview","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"}]},{"id":"J88vxt20FT3ysnlWf93i","title":"Light Client","pathname":"/docs-zh/protocol-1.0/light-client","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Protocol 1.0"}]},{"id":"JQrpoiPx53EC7jeH85al","title":"Overview","pathname":"/docs-zh/protocol-1.0/light-client/overview","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"}]},{"id":"nNoJPcmX09wFxkB8N5IF","title":"MAPO Light Client","pathname":"/docs-zh/protocol-1.0/light-client/mapo-light-client","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"}]},{"id":"g5ShpxzruaH9rHEwf9JA","title":"On EVM Chains","pathname":"/docs-zh/protocol-1.0/light-client/mapo-light-client/on-evm","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"MAPO Light Client"}]},{"id":"WDUQJQDMbWocqrevphgF","title":"Other Chain Clients","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"}]},{"id":"IZp11m30nOh8F3bofTSB","title":"Ethereum 2.0","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/ethereum2","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"axq62sv41WQUCWLXqrHG","title":"BSC","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/bsc","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"U8jEE8BnGVZLo0tUntB1","title":"Polygon","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/polygon","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"axmHP5svyNRUGU3uwbst","title":"Near","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/near","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"Vd37ijw3MustwGR65j3e","title":"Klaytn","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/klaytn","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"ZvO1u0SUeB9H5s2WrZz7","title":"Conflux","pathname":"/docs-zh/protocol-1.0/light-client/other-chain-clients/conflux","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"},{"label":"Other Chain Clients"}]},{"id":"YVahQxfLm8jIsMWPn2Wk","title":"ZK Light Client","pathname":"/docs-zh/protocol-1.0/light-client/overview-1","siteSpaceId":"sitesp_3aCK8","description":"MAP Protocol uses ZK to refactor light clients verification network.","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Light Client"}]},{"id":"Ki42D3fFnhxNtF1TbPjn","title":"MOS","pathname":"/docs-zh/protocol-1.0/mos","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Protocol 1.0"}]},{"id":"w5303aGhJhUwecbg5w6p","title":"Architecture","pathname":"/docs-zh/protocol-1.0/mos/architecture","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"MOS"}]},{"id":"xGHb7kba7KfXwycrlqPD","title":"Protocol","pathname":"/docs-zh/protocol-1.0/mos/protocol","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"MOS"}]},{"id":"gqJAllWpDOBSI5i2fIPm","title":"Messenger","pathname":"/docs-zh/protocol-1.0/mos/architecture-1","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"MOS"}]},{"id":"5kZhMfcbtnfjiDxTQiCK","title":"Chains Integration","pathname":"/docs-zh/protocol-1.0/chains-integration","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Protocol 1.0"}]},{"id":"s5d5RX8GK8lW4PuHVZhA","title":"EVM Chains","pathname":"/docs-zh/protocol-1.0/chains-integration/evm-chains","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Chains Integration"}]},{"id":"Xz9ysive7KuAc8FkjoQn","title":"Non-EVM Chains","pathname":"/docs-zh/protocol-1.0/chains-integration/non-evm-chains","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Chains Integration"}]},{"id":"qIHbGruMVJhFbDQFwwGu","title":"TON","pathname":"/docs-zh/protocol-1.0/chains-integration/ton","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Protocol 1.0"},{"label":"Chains Integration"}]},{"id":"9vZOVP5xm9cylcmEL9zN","title":"Architecture","pathname":"/docs-zh/relay-chain/architecture","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"}]},{"id":"bpLc7bPF30tkqD3quJUk","title":"Consensus","pathname":"/docs-zh/relay-chain/consensus","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Relay Chain"}]},{"id":"Dv7iAabURHFfoFuhP903","title":"Proof of Stake","pathname":"/docs-zh/relay-chain/consensus/pos","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"xVOaMjxmQj8r6YEjAIoL","title":"Istanbul BFT","pathname":"/docs-zh/relay-chain/consensus/istanbul-bft","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"7HQgnJ6PqLQw91yLXnPw","title":"Aggregated Seal","pathname":"/docs-zh/relay-chain/consensus/aggregated-seal","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"EEuUuKibEuHRJ4OLzY5D","title":"Epoch","pathname":"/docs-zh/relay-chain/consensus/epoch","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"mzmoS6z68WHQOTu3k7Ky","title":"Election","pathname":"/docs-zh/relay-chain/consensus/election","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"hBFUpeuJXcljXbXAeh3P","title":"Rewards","pathname":"/docs-zh/relay-chain/consensus/rewards","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Consensus"}]},{"id":"96ZHrEMEUTvEDaL5UL4k","title":"Genesis Contracts","pathname":"/docs-zh/relay-chain/genesis-contracts","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Relay Chain"}]},{"id":"hbQd3TF7ULuV1nJYdOCa","title":"Overview","pathname":"/docs-zh/relay-chain/genesis-contracts/overview","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"R2ZElLfGLkxLFvUSlUxW","title":"Accounts","pathname":"/docs-zh/relay-chain/genesis-contracts/accounts","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"3TZhgJCBBLqWL7lEYfwB","title":"Election","pathname":"/docs-zh/relay-chain/genesis-contracts/election","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"mJ5Kyvz1sGF9hkI1vODK","title":"Validators","pathname":"/docs-zh/relay-chain/genesis-contracts/validators","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"X0Ts3nFteR41Nw8eU8ox","title":"LockedGold","pathname":"/docs-zh/relay-chain/genesis-contracts/locked-gold","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"kb31FY9PyfXOXBAZ1t6Z","title":"EpochRewards","pathname":"/docs-zh/relay-chain/genesis-contracts/epoch-rewards","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"},{"label":"Genesis Contracts"}]},{"id":"18LavuVqz8NooE5odUYT","title":"Precompile Contracts","pathname":"/docs-zh/relay-chain/overview","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Relay Chain"}]},{"id":"3nIvKdWncn1q85Pl2bff","title":"Blockchain","pathname":"/docs-zh/fundamentals/blockchain","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"QLqK9MQ1ZoK3ROXbDPEz","title":"Accounts","pathname":"/docs-zh/fundamentals/blockchain/accounts","siteSpaceId":"sitesp_3aCK8","description":"Explanation of MAPO Accounts - Their Data Structure and Relationship with Key Pair Cryptography。","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"vgJaXyfEQevuVc02VDHD","title":"Transactions","pathname":"/docs-zh/fundamentals/blockchain/transactions","siteSpaceId":"sitesp_3aCK8","description":"MAPO-Relay-Chain Transactions - How They Work, Their Data Structure, and How to Send Them via Applications.","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"gKagk3Jl85o8zELhRQHV","title":"Blocks","pathname":"/docs-zh/fundamentals/blockchain/blocks","siteSpaceId":"sitesp_3aCK8","description":"Overview of Blocks in MAPO-Relay-Chain - Their Data Structure, Purpose, and How Blocks are Generated","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"I3mva7OKy3zlZdNZyqNw","title":"Gas","pathname":"/docs-zh/fundamentals/blockchain/gas","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"Tv6oQ9oghiy9sABwuE65","title":"MPT Tree","pathname":"/docs-zh/fundamentals/blockchain/mpt","siteSpaceId":"sitesp_3aCK8","description":"Merkle Patricia Tree Introduction","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"l3TM0jSDbEqWuzZSmCsl","title":"RLP Encoding","pathname":"/docs-zh/fundamentals/blockchain/rlp","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"bX0XyaoivSfBcjjyMAgf","title":"Oracle","pathname":"/docs-zh/fundamentals/blockchain/oracle","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Fundamentals"},{"label":"Blockchain"}]},{"id":"2Oq88SBq8L5SF9dqM7YE","title":"Smart Contracts","pathname":"/docs-zh/fundamentals/smart-contracts","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Fundamentals"}]},{"id":"qZ14SftsFVvZVjkIBtjs","title":"EVM","pathname":"/docs-zh/fundamentals/smart-contracts/evm","siteSpaceId":"sitesp_3aCK8","description":"An introduction to the EVM and how it relates to state, transactions, and smart contracts。","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"NSgOUJItW4wDyn5Eh2HR","title":"Basics","pathname":"/docs-zh/fundamentals/smart-contracts/basics","siteSpaceId":"sitesp_3aCK8","description":"Solidity language, contract anatomy, libraries, and composability.","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"IRf9fjSoi8e6YcKRdpIK","title":"Development","pathname":"/docs-zh/fundamentals/smart-contracts/development","siteSpaceId":"sitesp_3aCK8","description":"Frameworks, development networks, compiling, and deploying smart contracts.","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"25NJDNnCs1jqdeEUnKN7","title":"Testing","pathname":"/docs-zh/fundamentals/smart-contracts/testing","siteSpaceId":"sitesp_3aCK8","description":"An overview of techniques and considerations for testing smart contracts.","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"Kxbv12XdpzW5qlaAzkFA","title":"Security","pathname":"/docs-zh/fundamentals/smart-contracts/security","siteSpaceId":"sitesp_3aCK8","description":"An overview of guidelines for building secure smart contracts","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"xzk5bqrcv9vt31FjLobR","title":"Formal Verification","pathname":"/docs-zh/fundamentals/smart-contracts/formal-verification","siteSpaceId":"sitesp_3aCK8","description":"An overview of formal verification for Ethereum smart contracts","breadcrumbs":[{"label":"Fundamentals"},{"label":"Smart Contracts"}]},{"id":"6az0GVwlegoA5qBrG2EU","title":"BTC Layer2","pathname":"/docs-zh/appendix/btc-layer2","siteSpaceId":"sitesp_3aCK8","breadcrumbs":[{"label":"Appendix"}]},{"id":"Uyu2XcqZpmB1vluSfoyJ","title":"Overview","pathname":"/docs-zh/appendix/btc-layer2/overview","siteSpaceId":"sitesp_3aCK8","description":"MAP Protocol’s Role in the Bitcoin Ecosystem","breadcrumbs":[{"label":"Appendix"},{"label":"BTC Layer2"}]},{"id":"5UEPM8AbvSCfvPqlmSae","title":"BRC-201","pathname":"/docs-zh/appendix/btc-layer2/brc201","siteSpaceId":"sitesp_3aCK8","description":"","breadcrumbs":[{"label":"Appendix"},{"label":"BTC Layer2"}]}]}