Skip to content

docs: add T5 network upgrade page + T4 → T5 migration appendices#405

Open
max-digi wants to merge 10 commits into
mainfrom
docs/t5-network-upgrade
Open

docs: add T5 network upgrade page + T4 → T5 migration appendices#405
max-digi wants to merge 10 commits into
mainfrom
docs/t5-network-upgrade

Conversation

@max-digi
Copy link
Copy Markdown
Contributor

@max-digi max-digi commented May 13, 2026

Adds the public-facing T5 network upgrade page following the structure of the existing T3/T4 pages, plus T4 → T5 migration appendices on the affected existing pages so users get the heads-up before activation.

What's included

New: src/pages/protocol/upgrades/t5.mdx

  • Timeline (Moderato Jun 3, Presto Jun 9 — 4pm CEST, matching T3/T4 convention)
  • Overview of the 8 TIPs in scope
  • Integration changes section calling out behaviors that integrators, indexers, and tooling should pick up before activation. TIP-1034 escrow precompile is internal to MPP and has no external integration impact, so it's noted up-front and not given its own subsection.
  • Compatible SDK releases placeholder
  • Related docs
  • Per-TIP feature summaries

Sidebar: vocs.config.ts

T5 entry added above T4 to match the most-recent-on-top pattern.

T4 → T5 migration appendix on src/pages/protocol/exchange/providing-liquidity.mdx

Following the T2 → T3 migration appendix pattern. The body of the page is unchanged (still describes pre-T5 behavior); appendix at the bottom flags upcoming changes:

  • TIP-1030 (same-tick flip orders): flipTick == tick allowed; downstream code asserting flipTick != tick will stop holding.
  • TIP-1056 (persistent order IDs across flips): same orderId reused across flips, new OrderFlipped event in place of OrderPlaced, nextOrderId no longer advances per flip. Indexer migration guidance included.

T4 → T5 migration appendix on src/pages/quickstart/tokenlist.mdx

Same pattern. Body unchanged; appendix covers TIP-1026 on-chain logoURI:

  • New logoURI() view, setLogoURI(string) setter, LogoURIUpdated event (emitted from token's own address)
  • Verified 7-arg createToken factory overload signature from tip-1026.md
  • Field validation rules (256-byte cap, scheme allowlist https/http/ipfs/data)
  • Guidance on when to use on-chain logoURI vs the registry (most issuers will want both)

Open placeholders (intentional)

  • Node-operator release version — vX.Y.Z
  • T5 hardfork meta TIP — TBD

TIPs covered

  • TIP-1026 — Optional logoURI Field in TIP-20
  • TIP-1030 — Allow Same-Tick Flip Orders
  • TIP-1033 — Multihop FeeAMM Routing
  • TIP-1034 — Enshrined TIP-20 Escrow Channel (MPP-internal, no external integration impact)
  • TIP-1035 — Implicit Approvals List
  • TIP-1045 — Payment Lane Classification
  • TIP-1053 — Witness Digest in Key Authorizations
  • TIP-1056 — Keep Order IDs Across Flips

Verification

  • pnpm install && pnpm run check runs clean (3 pre-existing warnings in scripts/lighthouse.ts, unrelated)
  • Frontmatter description = 159 chars (within the 150–160 SEO range from AGENTS.md)
  • Anchor slugs #t4--t5-migration confirmed against github-slugger (matches the existing #t2--t3-migration convention)
  • TIP-1026 ABI signatures verified against tempoxyz/tempo tips/tip-1026.md

@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tempo-docs Ready Ready Preview, Comment May 14, 2026 5:50pm

Request Review

…; drop TIP-1034 from external integration changes

Amp-Thread-ID: https://ampcode.com/threads/T-019e218f-4b73-7337-a0ca-d3921dc84735
Co-authored-by: Amp <amp@ampcode.com>
@max-digi max-digi changed the title docs: add T5 network upgrade page docs: add T5 network upgrade page + T4 → T5 migration appendices May 13, 2026
… (what changes) + action-items-only migration appendices (what to update)

Amp-Thread-ID: https://ampcode.com/threads/T-019e218f-4b73-7337-a0ca-d3921dc84735
Co-authored-by: Amp <amp@ampcode.com>
…per guides (DEX, AccountKeychain, TIP-20, FeeAMM)

Amp-Thread-ID: https://ampcode.com/threads/T-019e218f-4b73-7337-a0ca-d3921dc84735
Co-authored-by: Amp <amp@ampcode.com>
Comment thread vocs.config.ts
link: '/protocol/upgrades/t5',
},
{
text: 'T4',
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should say Active

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants