# Dev Documents

## Dev Documents

- [README](https://dev.teaproject.org/readme.md)
- [Basic Concepts](https://dev.teaproject.org/basic-concepts.md)
- [TEA Developer Prerequisites](https://dev.teaproject.org/basic-concepts/010_developer_requirements.md)
- [The TEA Economic Revolution for Developers](https://dev.teaproject.org/basic-concepts/050_tea_economy_and_web3_revolution_for_developers.md)
- [The Future of Layer-2s](https://dev.teaproject.org/basic-concepts/060_the_future_and_innovation_of_layer2.md)
- [What Makes a Web3 App?](https://dev.teaproject.org/basic-concepts/070_what_makes_a_web3_application.md)
- [Magic of the State Machine](https://dev.teaproject.org/basic-concepts/080_magic_of_state_machine.md)
- [Step by Step Tutorial](https://dev.teaproject.org/020_tutorial.md)
- [Install Dev Environment](https://dev.teaproject.org/020_tutorial/010_install-dev-env.md)
- [Hello World](https://dev.teaproject.org/020_tutorial/020_hello_world.md)
- [Step 1: Build sample-actor and Run Unit Test](https://dev.teaproject.org/020_tutorial/020_hello_world/021_local_build_and_unit_test.md)
- [Step 2: Start the Local Dev Environment](https://dev.teaproject.org/020_tutorial/020_hello_world/022_dev-runner_the_local_development-environment.md)
- [Sample Actor Code Walkthrough](https://dev.teaproject.org/020_tutorial/020_hello_world/023_sample_actor_code_walkthrough.md)
- [Sample Front-end Code Walkthrough](https://dev.teaproject.org/020_tutorial/020_hello_world/024_sample_front_end_code_walkthrough.md)
- [025\_understand\_request\_and\_response](https://dev.teaproject.org/020_tutorial/020_hello_world/025_understand_request_and_response.md)
- [Deploy Hello World on Testnet](https://dev.teaproject.org/020_tutorial/030_deploy_helloworld_testnet.md)
- [Add Login Feature](https://dev.teaproject.org/020_tutorial/040_add_login_feature.md)
- [Sample-actor Code Walkthrough - Login Branch](https://dev.teaproject.org/020_tutorial/040_add_login_feature/041_sample_actor_code_walkthrough.md)
- [tea\_sdk\_utils](https://dev.teaproject.org/020_tutorial/040_add_login_feature/041_sample_actor_code_walkthrough/tea_sdk_utils.md)
- [Sample Front-end Walkthrough - Login Branch](https://dev.teaproject.org/020_tutorial/040_add_login_feature/042_sample_front_end_code_walkthrough.md)
- [SQL](https://dev.teaproject.org/020_tutorial/050_sql_crdt.md)
- [Sample Txn Executor](https://dev.teaproject.org/020_tutorial/050_sql_crdt/051_sample_txn_executor.md)
- [Sample Actor](https://dev.teaproject.org/020_tutorial/050_sql_crdt/052_sample_actor.md)
- [Sample Front-end](https://dev.teaproject.org/020_tutorial/050_sql_crdt/053_sample_front_end.md)
- [Reward Fund Transfer](https://dev.teaproject.org/020_tutorial/060_reward_fund_transfer.md)
- [Sample Txn Executor](https://dev.teaproject.org/020_tutorial/060_reward_fund_transfer/061_sample_txn_executor.md)
- [Retweet Task](https://dev.teaproject.org/020_tutorial/065_retweet.md)
- [Retweet Frontend](https://dev.teaproject.org/020_tutorial/065_retweet/066_retweet_front_end.md)
- [Retweet Sample Actor](https://dev.teaproject.org/020_tutorial/065_retweet/067_retweet_sample_actor.md)
- [Retweet Txn Executor](https://dev.teaproject.org/020_tutorial/065_retweet/068_retweet_txn_executor.md)
- [Retweet FAQ](https://dev.teaproject.org/020_tutorial/065_retweet/069_retweet_what_else.md)
- [Gas Fees](https://dev.teaproject.org/020_tutorial/070_gas_fee_payment.md)
- [Query logs](https://dev.teaproject.org/020_tutorial/070_gas_fee_payment/071_query_logs.md)
- [A deep dive into gas measurement and settlement](https://dev.teaproject.org/020_tutorial/070_gas_fee_payment/072_deep_dive_into_gas.md)
- [Summary](https://dev.teaproject.org/020_tutorial/080_summary.md)
- [Billing](https://dev.teaproject.org/030_billing.md)
- [Billing FAQ](https://dev.teaproject.org/030_billing/billing-faq.md)
- [Gas Fee Billing](https://dev.teaproject.org/030_billing/gas-fee-billing.md)
- [Gas & Fuse Limits](https://dev.teaproject.org/030_billing/gas-fuse-limits.md)
- [Local Debugging Environment](https://dev.teaproject.org/030_billing/local-debug-environment.md)
- [State Maintainer Billing](https://dev.teaproject.org/030_billing/state-maintainer-node-billing.md)
- [TApp Billing](https://dev.teaproject.org/030_billing/tapp-billing.md)
- [Example TApps](https://dev.teaproject.org/040_example-tapps.md)
- [Advanced TApps](https://dev.teaproject.org/045_advanced_tapps.md)
- [TEA Party TApp Intro](https://dev.teaproject.org/045_advanced_tapps/020_teaparty.md)
- [TEA Party Code Walkthrough](https://dev.teaproject.org/045_advanced_tapps/040_code_walkthrough.md)
- [Functions](https://dev.teaproject.org/050_functions.md)
- [Actors vs Functions](https://dev.teaproject.org/050_functions/actors-vs-functions.md)
- [Function Calls Between Native & Wasm](https://dev.teaproject.org/050_functions/function_calls_between_native_wasm.md)
- [Native vs Wasm Functions](https://dev.teaproject.org/050_functions/native_vs_wasm.md)
- [Glossary](https://dev.teaproject.org/z_glossary.md)
- [Actor](https://dev.teaproject.org/z_glossary/actor.md)
- [Adapter](https://dev.teaproject.org/z_glossary/adapter.md)
- [App AES Key](https://dev.teaproject.org/z_glossary/app_aes_key.md)
- [AuthKey](https://dev.teaproject.org/z_glossary/authkey.md)
- [back\_end\_actor](https://dev.teaproject.org/z_glossary/back_end_actor.md)
- [Birth Control](https://dev.teaproject.org/z_glossary/birth_control.md)
- [Blockchain Listener](https://dev.teaproject.org/z_glossary/blockchain_listener.md)
- [Capability](https://dev.teaproject.org/z_glossary/capability.md)
- [CML Auctions](https://dev.teaproject.org/z_glossary/cml_auction.md)
- [Commands](https://dev.teaproject.org/z_glossary/commands.md)
- [Consensus](https://dev.teaproject.org/z_glossary/consensus.md)
- [Context](https://dev.teaproject.org/z_glossary/context.md)
- [Conveyor](https://dev.teaproject.org/z_glossary/conveyor.md)
- [Conveyor: Mutable vs Immutable](https://dev.teaproject.org/z_glossary/conveyor_mutable_immutable.md)
- [enclave](https://dev.teaproject.org/z_glossary/enclave.md)
- [Followup](https://dev.teaproject.org/z_glossary/followup.md)
- [Front-end](https://dev.teaproject.org/z_glossary/front_end.md)
- [GlueSQL](https://dev.teaproject.org/z_glossary/gluesql.md)
- [GPS](https://dev.teaproject.org/z_glossary/gps.md)
- [Hosting Actor Handlers](https://dev.teaproject.org/z_glossary/hosting_actor_handlers.md)
- [Hosting CML](https://dev.teaproject.org/z_glossary/hosting_cml.md)
- [hosting\_profitability](https://dev.teaproject.org/z_glossary/hosting_profitability.md)
- [Magic of WASM](https://dev.teaproject.org/z_glossary/magic_of_wasm.md)
- [mini-runtime](https://dev.teaproject.org/z_glossary/mini-runtime.md)
- [OrbitDb](https://dev.teaproject.org/z_glossary/orbitdb.md)
- [Order of Txns](https://dev.teaproject.org/z_glossary/order_of_txns.md)
- [party-actor](https://dev.teaproject.org/z_glossary/party-actor.md)
- [party-fe](https://dev.teaproject.org/z_glossary/party-fe.md)
- [Party-state-actor](https://dev.teaproject.org/z_glossary/party-state-actor.md)
- [Providers](https://dev.teaproject.org/z_glossary/provider.md)
- [Public Service](https://dev.teaproject.org/z_glossary/public_service.md)
- [queries](https://dev.teaproject.org/z_glossary/queries.md)
- [Remote Attestation](https://dev.teaproject.org/z_glossary/remote_attestation.md)
- [Staking to Hosting CML](https://dev.teaproject.org/z_glossary/staking_to_hosting_cml.md)
- [Staking to TApp](https://dev.teaproject.org/z_glossary/staking_to_tapp.md)
- [State](https://dev.teaproject.org/z_glossary/state.md)
- [State Machine](https://dev.teaproject.org/z_glossary/state_machine.md)
- [State Machine Actor](https://dev.teaproject.org/z_glossary/state_machine_actor.md)
- [State Machine Replica](https://dev.teaproject.org/z_glossary/state_machine_replica.md)
- [TEA ID](https://dev.teaproject.org/z_glossary/tea_id.md)
- [TPM](https://dev.teaproject.org/z_glossary/tpm.md)
- [Transactions](https://dev.teaproject.org/z_glossary/txn.md)
- [VMH - Virtual Messaging Hub](https://dev.teaproject.org/z_glossary/vmh.md)
- [Where Messages are Stored](https://dev.teaproject.org/z_glossary/where_the_message_is_stored.md)
