Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions src/components/ShowUntil.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
const Deadlines = {
AndantinoDeprecatedAt: 1773064800000,
} as const

type Deadline = keyof typeof Deadlines

export function ShowUntil({
deadline,
children,
}: {
deadline: Deadline
children: React.ReactNode
}) {
if (Date.now() > Deadlines[deadline]) return null
return <>{children}</>
}
6 changes: 6 additions & 0 deletions src/pages/guide/node/installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
description: Install Tempo node using pre-built binaries, build from source with Rust, or run with Docker. Get started in minutes with tempoup.
---

import { ShowUntil } from '../../../components/ShowUntil'

# Installation

We provide three different installation paths - installing a pre-built binary, building from source or using our provided Docker image.
Expand All @@ -14,8 +16,12 @@ The versions across networks may not be compatible, as such, please consult the
|----------|---------|
| Mainnet | v1.1.0 |
| Moderato (Testnet) | v1.1.0 |
<ShowUntil deadline="AndantinoDeprecatedAt">

| Andantino (Deprecated Testnet) | v0.8.2 |

</ShowUntil>

## Pre-built Binary

```bash /dev/null/download.sh#L1-4
Expand Down
4 changes: 4 additions & 0 deletions src/pages/guide/node/validator.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
description: Configure and run a Tempo validator node. Generate signing keys, participate in DKG ceremonies, and troubleshoot consensus issues.
---

import { ShowUntil } from '../../../components/ShowUntil'

# Running a validator node

:::info
Expand Down Expand Up @@ -91,9 +93,11 @@ The telemetry endpoint does **not** collect any ambient information about the ho

The data is strictly limited to the node's own operational metrics and logs.

<ShowUntil deadline="AndantinoDeprecatedAt">
:::info[Testnet Chain]
The `andantino` chainspec is deprecated. New validators should use `--chain moderato`.
:::
</ShowUntil>

The notable difference between RPC nodes and validator nodes is the omission of the `--follow` argument and the addition of the `--consensus.signing-key` and `--consensus.fee-recipient` arguments. The fee recipient is the address that will receive transaction fees in your validators' proposed blocks.

Expand Down
4 changes: 4 additions & 0 deletions src/pages/quickstart/verify-contracts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: Contract Verification
description: Verify your smart contracts on Tempo using contracts.tempo.xyz. Sourcify-compatible verification with Foundry integration.
---

import { ShowUntil } from '../../components/ShowUntil'

# Contract Verification

Verify your smart contracts on Tempo using [contracts.tempo.xyz](https://contracts.tempo.xyz), a Sourcify-compatible contract verification service. Verified contracts display source code and ABI in the [Tempo Explorer](https://explore.tempo.xyz), making it easier for users to interact with your contracts.
Expand Down Expand Up @@ -229,9 +231,11 @@ View the full API documentation at [contracts.tempo.xyz/docs](https://contracts.
| Tempo Testnet (Moderato) | `42431` |
| Tempo Devnet | `31318` |

<ShowUntil deadline="AndantinoDeprecatedAt">
:::info
The `andantino` testnet (chain ID `42429`) has been deprecated. Use `moderato` (chain ID `42431`) for testnet development.
:::
</ShowUntil>
## Troubleshooting

:::tip
Expand Down