# API Reference

| Module | Description |
| --- | --- |
| **Reference** | |
| [AuthorizationTempo](/tempo/reference/AuthorizationTempo) | Utilities for Tempo-flavoured EIP-7702 authorizations. |
| [Channel](/tempo/reference/Channel) | TIP-20 channel reserve descriptor, constants, and deterministic hashing utilities. |
| [KeyAuthorization](/tempo/reference/KeyAuthorization) | Tempo key authorization utilities for provisioning and signing access keys. |
| [MultisigConfig](/tempo/reference/MultisigConfig) | Native multisig account utilities (TIP-1061). |
| [Period](/tempo/reference/Period) | Utilities for constructing period durations (in seconds) for recurring spending limits. |
| [PoolId](/tempo/reference/PoolId) | Pool ID utilities for computing pool identifiers from token pairs. |
| [ReceivePolicyReceipt](/tempo/reference/ReceivePolicyReceipt) | TIP-1028 receive-policy claim receipt utilities. |
| [RpcSchemaTempo](/tempo/reference/RpcSchemaTempo) | Union of all JSON-RPC Methods for the `tempo_` namespace. |
| [SignatureEnvelope](/tempo/reference/SignatureEnvelope) | Signature envelope utilities for secp256k1, P256, WebAuthn, and keychain signatures. |
| [Tick](/tempo/reference/Tick) | Tick-based pricing utilities for DEX price conversions. |
| [TokenRole](/tempo/reference/TokenRole) | Token role utilities for serializing role identifiers to keccak256 hashes. |
| [Transaction](/tempo/reference/Transaction) | Utilities for converting between RPC and structured transaction formats. |
| [TransactionReceipt](/tempo/reference/TransactionReceipt) | Utilities for working with Tempo transaction receipts. |
| [TransactionRequest](/tempo/reference/TransactionRequest) | Utilities for preparing RPC-formatted transaction requests. |
| [TxEnvelopeTempo](/tempo/reference/TxEnvelopeTempo) | Utilities for instantiating, serializing, and hashing Tempo transaction envelopes. |
| [VirtualAddress](/tempo/reference/VirtualAddress) | TIP-1022 virtual address encoding and parsing utilities. |
| [VirtualMaster](/tempo/reference/VirtualMaster) | TIP-1022 master registration utilities. |
| [ZoneId](/tempo/reference/ZoneId) | Zone ID utilities for converting between zone IDs and zone chain IDs. |
| [ZoneRpcAuthentication](/tempo/reference/ZoneRpcAuthentication) | Zone RPC authentication token utilities for private zone RPC access. |
