{"version":1,"pages":[{"id":"h6U95e3iS7FZtdv8LnkI","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_1qb1f","emoji":"1f304","description":"a construction industry blockchain for professional supervision."},{"id":"LArjgW9PRysZ6zL4yfnA","title":"How Blockchain Protects Public Safety","pathname":"/introduction/how-blockchain-protects-public-safety","siteSpaceId":"sitesp_1qb1f","emoji":"1f3af","description":"Let's start with the National Society of Professional Engineers.","breadcrumbs":[{"label":"Introduction","emoji":"1f304"}]},{"id":"3a03BgKKbUxy1VtLrYwF","title":"Old System, New World","pathname":"/introduction/how-blockchain-protects-public-safety/old-system-new-world","siteSpaceId":"sitesp_1qb1f","emoji":"1f5fa","description":"We're surprisingly far behind in some of the most basic, economically fundamental technologies.","breadcrumbs":[{"label":"Introduction","emoji":"1f304"},{"label":"How Blockchain Protects Public Safety","emoji":"1f3af"}]},{"id":"emqdyIF4PA0UPQ7mjrHB","title":"A Working Solution","pathname":"/introduction/how-blockchain-protects-public-safety/a-working-solution","siteSpaceId":"sitesp_1qb1f","emoji":"1f4a1","description":"And we need your help.","breadcrumbs":[{"label":"Introduction","emoji":"1f304"},{"label":"How Blockchain Protects Public Safety","emoji":"1f3af"}]},{"id":"65y1k13XCbksSNC3G8JD","title":"Important Links","pathname":"/introduction/important-links","siteSpaceId":"sitesp_1qb1f","emoji":"2139","description":"Where to find more information about build3 foundation and how each domain is used.","breadcrumbs":[{"label":"Introduction","emoji":"1f304"}]},{"id":"8l9dHW8fvzQdpDlJmef6","title":"Publication Pipeline","pathname":"/researchers/publication-pipeline","siteSpaceId":"sitesp_1qb1f","emoji":"1f5d3","description":"How to publish with Build3 and the current state of active publications.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"}]},{"id":"xefR3JZcGEhtTMhGllE3","title":"Publication Requests","pathname":"/researchers/publication-pipeline/publication-requests","siteSpaceId":"sitesp_1qb1f","emoji":"1f4e2","description":"A list of research topics and how to contribute as an author or editor.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"}]},{"id":"nFeoouc1L47sRzJAbNFK","title":"Research Development","pathname":"/researchers/publication-pipeline/research-development","siteSpaceId":"sitesp_1qb1f","emoji":"1f433","description":"What's going on with those recently accepted publication requests? The PR# identifier is changed to the RD# identifier to identify the state of the initial request.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"}]},{"id":"wjsgLrxpcjkAfvgmytlQ","title":"RD1 | Build3 Roadmap for Blockchain-Based Construction Supervision","pathname":"/researchers/publication-pipeline/research-development/rd1-or-build3-roadmap-for-blockchain-based-construction-supervision","siteSpaceId":"sitesp_1qb1f","emoji":"1f6e3","description":"","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"},{"label":"Research Development","emoji":"1f433"}]},{"id":"JALtwdoQMzyLmyuNlzex","title":"RD2 | Labor-Based Based Voting Authority","pathname":"/researchers/publication-pipeline/research-development/rd2-or-labor-based-based-voting-authority","siteSpaceId":"sitesp_1qb1f","emoji":"1f477-2640","description":"A new approached to tokenized voting to mitigate the influence of capital on network decisions.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"},{"label":"Research Development","emoji":"1f433"}]},{"id":"tveFOT5WvgGBShei2edf","title":"RD3 | Authorship, not Ownership: Re-understanding and NFT","pathname":"/researchers/publication-pipeline/research-development/rd3-or-authorship-not-ownership-re-understanding-and-nft","siteSpaceId":"sitesp_1qb1f","emoji":"1fab6","description":"","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"},{"label":"Research Development","emoji":"1f433"}]},{"id":"ebVBA4V9UI7olD4WcFjk","title":"RD5 | Blockchain Makes Everything Worse for Everyone in Every Industry","pathname":"/researchers/publication-pipeline/research-development/rd5-or-blockchain-makes-everything-worse-for-everyone-in-every-industry","siteSpaceId":"sitesp_1qb1f","emoji":"1f47f","description":"","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"},{"label":"Research Development","emoji":"1f433"}]},{"id":"bi0i1AzX9wW0Kn15EAs5","title":"RD6 | Configuring a DAO as a Legal 503(c)","pathname":"/researchers/publication-pipeline/research-development/rd6-or-configuring-a-dao-as-a-legal-503-c","siteSpaceId":"sitesp_1qb1f","emoji":"1f951","description":"","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"},{"label":"Research Development","emoji":"1f433"}]},{"id":"yWgDKr9fWwncKXQwn3ur","title":"PR Archives","pathname":"/researchers/publication-pipeline/pr-archives","siteSpaceId":"sitesp_1qb1f","emoji":"1f5c4","description":"An archive of original publication requests.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Publication Pipeline","emoji":"1f5d3"}]},{"id":"lfeVKOJ1oaWP4XpvbTpY","title":"Use Cases","pathname":"/researchers/use-cases","siteSpaceId":"sitesp_1qb1f","emoji":"1f52d","description":"What can Build3 do for construction? Let's go over a few use-cases.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"}]},{"id":"cjvWaXaLtwdEMnsVlnJ8","title":"Proof of Supervision with Blockchain","pathname":"/researchers/use-cases/proof-of-supervision-with-blockchain","siteSpaceId":"sitesp_1qb1f","emoji":"1fad4","description":"The proposed frames to handle stamping engineered","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Use Cases","emoji":"1f52d"}]},{"id":"MQsk8ooGZAQ4Kpj8fsqa","title":"Record of Work","pathname":"/researchers/use-cases/record-of-work","siteSpaceId":"sitesp_1qb1f","emoji":"1f3d4","description":"A record of signed and verified work transactions.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Use Cases","emoji":"1f52d"}]},{"id":"u140tGBd2QeBvRNbndbT","title":"Connecting to Land","pathname":"/researchers/use-cases/connecting-to-land","siteSpaceId":"sitesp_1qb1f","emoji":"1f3dd","description":"This is under development...light sketch placeholder.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Use Cases","emoji":"1f52d"}]},{"id":"MAPUsq7FvCPPTjjXCuFa","title":"PermitZIP: Two-Week Project","pathname":"/researchers/use-cases/permitzip-two-week-project","siteSpaceId":"sitesp_1qb1f","emoji":"1f6eb","description":"A use case example for the PermitZIP Two-Week Project workflow.","breadcrumbs":[{"label":"Researchers","emoji":"26f5"},{"label":"Use Cases","emoji":"1f52d"}]},{"id":"HIJJTbtABxQHGFcipBcB","title":"Architecture Overview","pathname":"/developers/architecture-overview","siteSpaceId":"sitesp_1qb1f","emoji":"1f9d1-1f680","description":"What we're using and ways we're using it.","breadcrumbs":[{"label":"Developers","emoji":"1f579"}]},{"id":"NvvmRfU8AjFDZWqRP5qf","title":"Consensus","pathname":"/developers/architecture-overview/consensus","siteSpaceId":"sitesp_1qb1f","emoji":"1f95d","description":"Notes about the chain spec, and launching nodes..","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Architecture Overview","emoji":"1f9d1-1f680"}]},{"id":"vXySmoaCgwXOy9KBh6Np","title":"Storage","pathname":"/developers/architecture-overview/storage","siteSpaceId":"sitesp_1qb1f","emoji":"1f6f0","description":"The block size limitations make storing large values a challenge. How do we deal with that?","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Architecture Overview","emoji":"1f9d1-1f680"}]},{"id":"gsjdMpNXqNY0Od4cOMTZ","title":"Notes about Substrate","pathname":"/developers/notes-about-substrate","siteSpaceId":"sitesp_1qb1f","emoji":"2697","description":"Quick-start guide on substrate framework (before you dive in too far)","breadcrumbs":[{"label":"Developers","emoji":"1f579"}]},{"id":"Ie6gwjvxmjAjmYKUT9xY","title":"Runtime","pathname":"/developers/notes-about-substrate/runtime","siteSpaceId":"sitesp_1qb1f","emoji":"1f3c3-2642","description":"Where the heart of the business logic lives.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"}]},{"id":"SXjqOSgQEFB124fWCeif","title":"FRAME Pallet","pathname":"/developers/notes-about-substrate/frame-pallet","siteSpaceId":"sitesp_1qb1f","emoji":"1f3d7","description":"FRAMPallets are individual pieces of runtime logic for us in FRAME runtimes.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"}]},{"id":"XZZsP3R2cNgTclXdszq5","title":"Imports","pathname":"/developers/notes-about-substrate/frame-pallet/imports","siteSpaceId":"sitesp_1qb1f","emoji":"2b07","description":"The most critical imports for every Pallet","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"NPuQ42X7hqPuy0X2FZfj","title":"Runtime Configuration Trait","pathname":"/developers/notes-about-substrate/frame-pallet/runtime-configuration-trait","siteSpaceId":"sitesp_1qb1f","emoji":"2699","description":"The configuration trait is a way for you to allow external pallets to define the element types being used on your internal pallet.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"OpksJvmpnTW3iuJ0EVBD","title":"Runtime Storage","pathname":"/developers/notes-about-substrate/frame-pallet/runtime-storage","siteSpaceId":"sitesp_1qb1f","emoji":"1f4be","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"DqAgHgl1S3fkb6eRyG3b","title":"Runtime Events","pathname":"/developers/notes-about-substrate/frame-pallet/runtime-events","siteSpaceId":"sitesp_1qb1f","emoji":"1f44d","description":"How to tell someone using your blockchain something happened.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"EvWIt74EJqUxy0tvMIEe","title":"Hook","pathname":"/developers/notes-about-substrate/frame-pallet/hook","siteSpaceId":"sitesp_1qb1f","emoji":"1f3d1","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"wO4gmHPfYALDWX8jB9SB","title":"Extrinsics (Dispatchable Calls)","pathname":"/developers/notes-about-substrate/frame-pallet/extrinsics-dispatchable-calls","siteSpaceId":"sitesp_1qb1f","emoji":"1f64b","description":"These are the public endpoints you are giving to users to interact with the blockchain.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"FRAME Pallet","emoji":"1f3d7"}]},{"id":"nmfZrqBepECEwdZUKHck","title":"Other Important Crates","pathname":"/developers/notes-about-substrate/other-important-crates","siteSpaceId":"sitesp_1qb1f","emoji":"1f4e6","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"}]},{"id":"tZ6XyQYrvC2DsNfXSEuP","title":"frame_system","pathname":"/developers/notes-about-substrate/other-important-crates/frame_system","siteSpaceId":"sitesp_1qb1f","emoji":"1f4e1","description":"The system crate that defines the core types for runtimes.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Other Important Crates","emoji":"1f4e6"}]},{"id":"V53j1tNX5m1yB9EwqclI","title":"frame_support","pathname":"/developers/notes-about-substrate/other-important-crates/frame_support","siteSpaceId":"sitesp_1qb1f","emoji":"1f91d","description":"documentation pending...","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Other Important Crates","emoji":"1f4e6"}]},{"id":"DLtxzkM7tm7XU1ndtxcd","title":"frame_executive","pathname":"/developers/notes-about-substrate/other-important-crates/frame_executive","siteSpaceId":"sitesp_1qb1f","emoji":"1f920","description":"documentation pending...","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Other Important Crates","emoji":"1f4e6"}]},{"id":"kY32kHdpYavAgrnwIwxI","title":"Prebuilt Pallets","pathname":"/developers/notes-about-substrate/prebuilt-pallets","siteSpaceId":"sitesp_1qb1f","emoji":"1f347","description":"These are some useful pallets that ship with susbrate_.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"}]},{"id":"pae5mzd1Y5GdyyNlgebD","title":"Assets","pathname":"/developers/notes-about-substrate/prebuilt-pallets/assets","siteSpaceId":"sitesp_1qb1f","emoji":"1fa99","description":"Dealing with simple fungible assets.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"NLxeUvzbSuqeHJf7jOHs","title":"Atomic Swap","pathname":"/developers/notes-about-substrate/prebuilt-pallets/atomic-swap","siteSpaceId":"sitesp_1qb1f","emoji":"269b","description":"A way for someone to submit a claim to sent something to another party to accept the claim later.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"1mPQFMGC7dFODIx4Qyaz","title":"Balances","pathname":"/developers/notes-about-substrate/prebuilt-pallets/balances","siteSpaceId":"sitesp_1qb1f","emoji":"2696","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"IbyPb2W9x7g1Iz0QPMcY","title":"Benchmark","pathname":"/developers/notes-about-substrate/prebuilt-pallets/benchmark","siteSpaceId":"sitesp_1qb1f","emoji":"1f4ca","description":"Contains common runtime patterns in an isolated manner. Not meant for production blockchain, just for benchmarking and testing.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"n7my0LMawtjTXPtRvucK","title":"Collective","pathname":"/developers/notes-about-substrate/prebuilt-pallets/collective","siteSpaceId":"sitesp_1qb1f","emoji":"262e","description":"A set of account IDs to make collective feelings known through dispatched calls from specialized origins.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"GTiAv9JxSyUWTYHwB76S","title":"Contracts","pathname":"/developers/notes-about-substrate/prebuilt-pallets/contracts","siteSpaceId":"sitesp_1qb1f","emoji":"1f4c3","description":"Allows runtime to deploy and execute WASM smart-contracts.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"2LYgIyYTDw0XhlZoHK7L","title":"Democracy","pathname":"/developers/notes-about-substrate/prebuilt-pallets/democracy","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"JmDbHhkqULigzVJaaNhb","title":"Elections Phragmén","pathname":"/developers/notes-about-substrate/prebuilt-pallets/elections-phragmen","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"5Cj5Ia17tF59DcUUCDSr","title":"Off-chain Worker","pathname":"/developers/notes-about-substrate/prebuilt-pallets/off-chain-worker","siteSpaceId":"sitesp_1qb1f","emoji":"1f30c","description":"Off-chain workers.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"0TzSwbFQ32jlxsNhcsM0","title":"GRANDPA","pathname":"/developers/notes-about-substrate/prebuilt-pallets/grandpa","siteSpaceId":"sitesp_1qb1f","emoji":"1f474","description":"GRANDPA consensus by managing the GRANDPA authority set ready for the native code.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"2bGy5L15sIuLCzkWbpI5","title":"Identity","pathname":"/developers/notes-about-substrate/prebuilt-pallets/identity","siteSpaceId":"sitesp_1qb1f","emoji":"1f194","description":"Federated naming system, allowing for multiple registrars to be added from a specified origin.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"tJ9fId6GOeu4XGH4de1K","title":"Indices","pathname":"/developers/notes-about-substrate/prebuilt-pallets/indices","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"2S0ZvVvoiYpubm01slDb","title":"Membership","pathname":"/developers/notes-about-substrate/prebuilt-pallets/membership","siteSpaceId":"sitesp_1qb1f","emoji":"1f9dc","description":"Allows control of membership of a set of AccountId's. Useful for managing membership of a collective.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"WxXswlKdL9sajfqm5tDa","title":"Multisig","pathname":"/developers/notes-about-substrate/prebuilt-pallets/multisig","siteSpaceId":"sitesp_1qb1f","emoji":"1fac2","description":"Doing multi-signature dispatches.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"2xLn21D4Z4d088Cqh5ui","title":"Offences","pathname":"/developers/notes-about-substrate/prebuilt-pallets/offences","siteSpaceId":"sitesp_1qb1f","emoji":"1f469-2696","description":"Tracks offenses against specific origins.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"yYHB3p3Gyz3p1kgovXVJ","title":"Proxy","pathname":"/developers/notes-about-substrate/prebuilt-pallets/proxy","siteSpaceId":"sitesp_1qb1f","emoji":"1f468-1f3eb","description":"Allows accounts to give permission to other accounts to dispatch types of calls from their signed origin.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"WCvraZStLw4FlXTzbVGL","title":"Recovery","pathname":"/developers/notes-about-substrate/prebuilt-pallets/recovery","siteSpaceId":"sitesp_1qb1f","emoji":"1f304","description":"Allows users to gain access to their accounts if the private key or other authentication mechanism is lost.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"nECHpXa26S26DX2NnKiR","title":"Scheduler","pathname":"/developers/notes-about-substrate/prebuilt-pallets/scheduler","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"jCk48Z0DQyXozcRy0eUT","title":"Scored Pool","pathname":"/developers/notes-about-substrate/prebuilt-pallets/scored-pool","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"Eh0GGaKgqD0qOuT548sR","title":"Society","pathname":"/developers/notes-about-substrate/prebuilt-pallets/society","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"zDUALdhqMobjanSQjbFB","title":"Staking","pathname":"/developers/notes-about-substrate/prebuilt-pallets/staking","siteSpaceId":"sitesp_1qb1f","emoji":"1f376","description":"Used to manage funds as stake by network maintainers.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"WMIIFcTZKXXWRfVH1pxw","title":"Sudo","pathname":"/developers/notes-about-substrate/prebuilt-pallets/sudo","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"TtGRn3bIEZ4y2ePoYcfE","title":"Timestamp","pathname":"/developers/notes-about-substrate/prebuilt-pallets/timestamp","siteSpaceId":"sitesp_1qb1f","emoji":"23f2","description":"Get and set the on-chain time.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"3H1YgwXBo5guqjTg7aVW","title":"Transaction Payment","pathname":"/developers/notes-about-substrate/prebuilt-pallets/transaction-payment","siteSpaceId":"sitesp_1qb1f","emoji":"1f37a","description":"The basic logic to compute pre-dispatch transaction fees.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"4X9QubT9k2qiYdqZ2eN8","title":"Treasury","pathname":"/developers/notes-about-substrate/prebuilt-pallets/treasury","siteSpaceId":"sitesp_1qb1f","description":"","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"s8KUdaxVlDBBZKnA5BET","title":"Utility","pathname":"/developers/notes-about-substrate/prebuilt-pallets/utility","siteSpaceId":"sitesp_1qb1f","emoji":"263a","description":"Stateless module with helpers for dispatch management.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"W8uS4tir9WkTTwT7vmFE","title":"Vesting","pathname":"/developers/notes-about-substrate/prebuilt-pallets/vesting","siteSpaceId":"sitesp_1qb1f","emoji":"1f9ba","description":"Provides a means for placing a linear curve on an account's locked balance. T","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"Prebuilt Pallets","emoji":"1f347"}]},{"id":"owLYpCc5foBjJILKBY4f","title":"ink! Smart Contracts","pathname":"/developers/notes-about-substrate/ink-smart-contracts","siteSpaceId":"sitesp_1qb1f","emoji":"1f419","description":"The smart contract language and development tools for substrate_ frameworks.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"}]},{"id":"1dHfJrOEHwcObFSGWWf4","title":"Development","pathname":"/developers/notes-about-substrate/ink-smart-contracts/development","siteSpaceId":"sitesp_1qb1f","emoji":"1f54a","description":"An overview of building and configuring smart contracts with build3 foundation blockchain.","breadcrumbs":[{"label":"Developers","emoji":"1f579"},{"label":"Notes about Substrate","emoji":"2697"},{"label":"ink! Smart Contracts","emoji":"1f419"}]}]}