Skip to content

Transactions

Transactions are the signed requests sent to the chain to execute one or more actions.

What a Transaction Includes

  • one or more actions
  • the authorizing permission
  • the chain context needed for validation
  • signatures from the appropriate wallet or signer

Actions

An action is a named call to a contract. Transactions can bundle several actions together so they succeed or fail as one unit.

Why This Matters for Builders

Understanding transactions helps you design:

  • safe signing flows
  • wallet prompts that users can trust
  • multi-action app workflows
  • backend verification and retry behavior

Read next: