> For the complete documentation index, see [llms.txt](https://mapo.gitbook.io/dev-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mapo.gitbook.io/dev-docs/fundamentals.md).

# Fundamentals

- [Blockchain](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain.md)
- [Accounts](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/accounts.md): Explanation of MAPO Accounts - Their Data Structure and Relationship with Key Pair Cryptography。
- [Transactions](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/transactions.md): MAPO-Relay-Chain Transactions - How They Work, Their Data Structure, and How to Send Them via Applications.
- [Blocks](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/blocks.md): Overview of Blocks in MAPO-Relay-Chain - Their Data Structure, Purpose, and How Blocks are Generated
- [Gas](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/gas.md)
- [MPT Tree](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/mpt.md): Merkle Patricia Tree Introduction
- [RLP Encoding](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/rlp.md)
- [Oracle](https://mapo.gitbook.io/dev-docs/fundamentals/blockchain/oracle.md)
- [Smart Contracts](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts.md)
- [EVM](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/evm.md): An introduction to the EVM and how it relates to state, transactions, and smart contracts。
- [Basics](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/basics.md): Solidity language, contract anatomy, libraries, and composability.
- [Development](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/development.md): Frameworks, development networks, compiling, and deploying smart contracts.
- [Testing](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/testing.md): An overview of techniques and considerations for testing smart contracts.
- [Security](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/security.md): An overview of guidelines for building secure smart contracts
- [Formal Verification](https://mapo.gitbook.io/dev-docs/fundamentals/smart-contracts/formal-verification.md): An overview of formal verification for Ethereum smart contracts
