> For the complete documentation index, see [llms.txt](https://docs.ltonetwork.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ltonetwork.com/protocol/public.md).

# Public layer

- [Transactions](https://docs.ltonetwork.com/protocol/public/transactions.md)
- [Transfer](https://docs.ltonetwork.com/protocol/public/transactions/transfer-transaction.md): The transfer transaction allows the sender to transfer LTO tokens to the recipient.
- [Lease](https://docs.ltonetwork.com/protocol/public/transactions/lease-transaction.md): The lease transaction leases an amount of tokens to a node for staking.
- [Cancel Lease](https://docs.ltonetwork.com/protocol/public/transactions/cancel-lease-transaction.md): The cancel lease transaction allows you to stop leasing to a node for staking.
- [Mass Transfer](https://docs.ltonetwork.com/protocol/public/transactions/mass_transfer_transaction.md)
- [Set Script](https://docs.ltonetwork.com/protocol/public/transactions/set-script.md): Transaction to create a smart account
- [Data](https://docs.ltonetwork.com/protocol/public/transactions/data.md): Data transaction sets data entries in sender's account data storage.
- [Anchor](https://docs.ltonetwork.com/protocol/public/transactions/anchor.md): Anchoring stores a hash on the blockchain, allowing anyone to verify that data hasn't been tempered with.
- [Association](https://docs.ltonetwork.com/protocol/public/transactions/association.md): Create an association between account. An association can represent any kind of relationship. The meaning is defined by the association type.
- [Revoke Association](https://docs.ltonetwork.com/protocol/public/transactions/revoke-association.md): Revoke an association between accounts. Revoked associations are still visible.
- [Sponsorship](https://docs.ltonetwork.com/protocol/public/transactions/sponsor.md): Sponsor an account, offering to pay for all transaction fees for that account.
- [Cancel Sponsorship](https://docs.ltonetwork.com/protocol/public/transactions/cancel-sponsor.md): Stop sponsoring an account
- [Register](https://docs.ltonetwork.com/protocol/public/transactions/register.md): Register an account by public key
- [Burn](https://docs.ltonetwork.com/protocol/public/transactions/burn.md): Burn LTO. Annnnd it's gone...
- [Mapped Anchor](https://docs.ltonetwork.com/protocol/public/transactions/mapped-anchor.md): Mapped Anchoring stores hashes as key / value pairs on the blockchain.
- [Statement](https://docs.ltonetwork.com/protocol/public/transactions/statement.md): A public statement made by an account. The meaning is defined by the statement type.
- [Certificate](https://docs.ltonetwork.com/protocol/public/transactions/certificate.md): On-chain X.509 certificates
- [Transaction fees](https://docs.ltonetwork.com/protocol/public/transaction-fees.md)
- [Consensus protocol](https://docs.ltonetwork.com/protocol/public/consensus.md)
- [Activation Protocol](https://docs.ltonetwork.com/protocol/public/activation.md)
- [Data Structures](https://docs.ltonetwork.com/protocol/public/data-structures.md): Internal data structures of blockchain objects and network messages.
