From f25cb75edb987cc67241cf3303994200c02156a8 Mon Sep 17 00:00:00 2001 From: Liam Horne Date: Sat, 6 Jun 2026 18:30:58 +0200 Subject: [PATCH] docs: position Tempo as its own L1, not just another EVM chain Reframe the quickstart pages so they lead with Tempo's identity as a payments-first Layer 1 with its own consensus, sub-second finality, and USD-denominated gas, rather than self-categorizing as "another EVM chain." - integrate-tempo: drop "fully compatible... everything works"; lead with Tempo as an L1 that runs the EVM as its execution engine - connection-details: "like any other EVM chain" -> "standard EVM tooling"; reframe the native-balance warning from a "quirk" to USD gas by design - evm-compatibility: retitle "EVM Differences" -> "EVM Compatibility"; state plainly that Tempo is its own chain, not an Ethereum network, and frame the deltas (no native token, state costs) as deliberate design - vocs.config: sidebar label "EVM Differences" -> "EVM Compatibility" No behavior or protocol changes; positioning and tone only. --- src/pages/quickstart/connection-details.mdx | 4 ++-- src/pages/quickstart/evm-compatibility.mdx | 16 ++++++++-------- src/pages/quickstart/integrate-tempo.mdx | 4 +++- vocs.config.ts | 2 +- 4 files changed, 14 insertions(+), 12 deletions(-) diff --git a/src/pages/quickstart/connection-details.mdx b/src/pages/quickstart/connection-details.mdx index 405f1039..8bc0c628 100644 --- a/src/pages/quickstart/connection-details.mdx +++ b/src/pages/quickstart/connection-details.mdx @@ -9,7 +9,7 @@ import { ConnectWallet } from '../../components/ConnectWallet.tsx' # Connect to the Network -You can connect with Tempo like you would with any other EVM chain. +Tempo is its own Layer 1, and you connect to it using standard EVM tooling and wallets. ## Connect using a Browser Wallet @@ -18,7 +18,7 @@ Click on your browser wallet below to automatically connect it to the Tempo netw :::warning -Note that on some wallets, you might see an unusually high "balance". This is because, historically, blockchain wallets have always assumed that a blockchain has a "native gas token". On Tempo, there is no native gas token, and so the value shown is a placeholder. See [EVM Differences](/quickstart/evm-compatibility#handling-eth-balance-checks) for more information on this quirk. +On Tempo, gas is denominated in USD and paid in stablecoins — there is no native gas token. Because most wallets assume every chain has one, some may display a placeholder "balance". This is expected. See [EVM compatibility](/quickstart/evm-compatibility#handling-eth-balance-checks) for details. ::: ## Connect via CLI diff --git a/src/pages/quickstart/evm-compatibility.mdx b/src/pages/quickstart/evm-compatibility.mdx index 07fe827c..7bed8eeb 100644 --- a/src/pages/quickstart/evm-compatibility.mdx +++ b/src/pages/quickstart/evm-compatibility.mdx @@ -1,14 +1,14 @@ --- -description: Learn how Tempo differs from Ethereum. Understand wallet behavior, fee token selection, VM layer changes, and fast finality consensus. +description: Tempo is a payments-first Layer 1 that runs the EVM. Learn what works out of the box and the behaviors that differ by design — USD gas, fee tokens, and fast finality. --- import { Cards, Card } from 'vocs' -# EVM Differences +# EVM Compatibility -Tempo is fully compatible with the Ethereum Virtual Machine (EVM), targeting the **Osaka** EVM hard fork. Developers can deploy and interact with smart contracts using the same tools, languages, and frameworks they use on Ethereum, such as Solidity, Foundry, and Hardhat. All Ethereum JSON-RPC methods work out of the box. +Tempo is a payments-first Layer 1 that runs the Ethereum Virtual Machine (EVM) as its execution engine, targeting the **Osaka** hard fork. You can deploy and interact with smart contracts using the same languages and tools you use on Ethereum — Solidity, Foundry, and Hardhat — and standard JSON-RPC methods work out of the box. -While the execution environment mirrors Ethereum's, Tempo introduces some differences optimized for payments, described below. +Tempo is its own chain, not an Ethereum network. It has its own consensus, sub-second deterministic finality, and — most importantly for payments — no native gas token. Gas is denominated in USD and paid in stablecoins. The sections below cover the behaviors that differ from Ethereum by design, and how to build with them. diff --git a/vocs.config.ts b/vocs.config.ts index 01fe9fe5..b2f40717 100644 --- a/vocs.config.ts +++ b/vocs.config.ts @@ -431,7 +431,7 @@ export default defineConfig({ link: '/quickstart/faucet', }, { - text: 'EVM Differences', + text: 'EVM Compatibility', link: '/quickstart/evm-compatibility', }, {