PerformanceBlog
Tempo MCP serverGive agents search and read tools for Tempo docs
Skip to content
LogoLogo

Tempo Improvement Proposals (TIPs)

TIPs are design documents that describe changes to the Tempo protocol. Each TIP provides a complete specification that serves as the source of truth for implementation.

TIP-0000: TIP ProcessDefines the Tempo Improvement Proposal lifecycle from draft to production.
TIP-1000: State Creation Cost IncreaseIncreased gas costs for state creation operations to protect Tempo from adversarial state growth attacks.
TIP-1001: Place-only mode for next quote tokenA new DEX function for creating trading pairs against a token's staged next quote token, to allow orders to be placed on it.
TIP-1002: Prevent crossed orders and allow same-tick flip ordersChanges to the Stablecoin DEX that prevent placing orders that would cross existing orders on the opposite side of the book, and allow flip orders to flip to the same tick.
TIP-1003: Client order IDsAddition of client order IDs to the Stablecoin DEX, allowing users to specify their own order identifiers for idempotency and easier order tracking.
TIP-1004: Permit for TIP-20Addition of EIP-2612 permit functionality to TIP-20 tokens, enabling gasless approvals via off-chain signatures.
TIP-1005: Fix ask swap rounding lossA fix for a rounding bug in the Stablecoin DEX where partial fills on ask orders can cause small amounts of quote tokens to be lost.
TIP-1006: Burn At for TIP-20 TokensThe burnAt function for TIP-20 tokens, enabling authorized administrators to burn tokens from any address.
TIP-1007: Fee Token IntrospectionAddition of fee token introspection functionality to the FeeManager precompile, enabling smart contracts to query the fee token being used for the current transaction.
TIP-1009: Expiring NoncesTime-bounded replay protection using transaction hashes instead of sequential nonce management.
TIP-1010: Mainnet Gas ParametersInitial gas parameters for Tempo mainnet launch including base fee pricing, payment lane capacity, and transaction gas limits.
TIP-1011: Enhanced Access Key PermissionsExtends Access Keys with periodic spending limits, destination/function scoping, and limited calldata recipient scoping.
TIP-1015: Compound Transfer PoliciesExtends TIP-403 with compound policies that specify different authorization rules for senders and recipients.
TIP-1016: Exempt Storage Creation from Gas LimitsStorage creation gas costs are charged but don't count against transaction or block gas limits, using a reservoir model aligned with EIP-8037 for correct GAS opcode semantics and EVM compatibility.
TIP-1017: Validator Config V2 precompileValidator Config V2 precompile for improved management of consensus participants
TIP-1020: Signature Verification PrecompileA precompile for verifying Tempo signatures onchain.
TIP-1022: Virtual Addresses for TIP-20 Deposit ForwardingPrecompile-native virtual addresses that auto-forward TIP-20 deposits to a registered master wallet, eliminating sweep transactions.
TIP-1030: Allow same-tick flip ordersRelaxes the placeFlip validation to allow flipTick to equal tick, enabling flip orders that flip to the same price.
TIP-1031: Embed consensus context in the block HeaderEmbed consensus context into the block header
TIP-1036: T2 Hardfork Bug FixesMeta TIP collecting all audit-driven bug fixes and hardening changes gated behind the T2 hardfork.
TIP-1038: T3 Hardfork Meta TIPMeta TIP collecting all bug fixes, security hardening, and gas correctness changes gated behind the T3 hardfork.
TIP-1047: Revert code creation and set code at addresses with TIP-20 prefixReject contract creation and EIP-7702 delegations that produce addresses in the TIP-20 reserved prefix range

Was this helpful?