Skip to content

feat(staging): add 4 production-ready benchmarks to dev only - #740

Merged
Flotapponnier merged 1 commit into
devfrom
feat/staging-only-4-benches
Jun 26, 2026
Merged

Flotapponnier merged 1 commit into
devfrom
feat/staging-only-4-benches

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Re-introduces the 4 production-ready benchmarks that lived on the old dev (now archived as dev-archive-2026-06-26) as staging-only content. They stay on dev until promoted via a separate PR to main.

  • bridge-revenue, evm-quote-latency, solana-dex-quote-latency, solana-tx-landing
    • answers/which-evm-aggregator + answers/which-solana-dex + alternatives/jupiter

Backed up dev state in branch dev-archive-2026-06-26 before this.

After dev → main reconciliation (PRs A-E), dev was hard-reset to
main. This commit re-introduces the 4 production-ready benchmarks
that lived on the old dev branch as staging-only content. They will
NOT be promoted to main until they pass staging review.

Benches:
- bridge-revenue.yml (188L, status: live) — bridge revenue tracking
- evm-quote-latency.yml (194L, status: live) — EVM aggregator quote
  latency (Mobula vs Codex vs GeckoTerminal etc.)
- solana-dex-quote-latency.yml (192L, status: live) — Solana DEX
  quote latency (Jupiter vs Mobula vs others)
- solana-tx-landing.yml (218L, status: live) — Solana tx landing
  benchmark

Companion editorial content (for SEO long-tail):
- answers/which-evm-aggregator-has-the-fastest-quote.yml
- answers/which-solana-dex-aggregator-is-the-fastest.yml
- alternatives/jupiter.yml

Workflow going forward:
- main = prod (openchainbench.com), source of truth
- dev = staging buffer (auto-deploy to staging Preview URL)
- These 4 benches live on dev. When approved, open a dedicated
  PR cherry-picking them to main.
- Future feature work: open a feature branch from dev (or main),
  PR to dev for staging review, then promote to main.
@Flotapponnier
Flotapponnier merged commit edbcbb2 into dev Jun 26, 2026
1 check failed
@Flotapponnier
Flotapponnier deleted the feat/staging-only-4-benches branch July 17, 2026 14:42
bakabhai993 pushed a commit to bakabhai993/OpenChainBench that referenced this pull request Sep 12, 2026
…hainBench#740)

After dev → main reconciliation (PRs A-E), dev was hard-reset to
main. This commit re-introduces the 4 production-ready benchmarks
that lived on the old dev branch as staging-only content. They will
NOT be promoted to main until they pass staging review.

Benches:
- bridge-revenue.yml (188L, status: live) — bridge revenue tracking
- evm-quote-latency.yml (194L, status: live) — EVM aggregator quote
  latency (Mobula vs Codex vs GeckoTerminal etc.)
- solana-dex-quote-latency.yml (192L, status: live) — Solana DEX
  quote latency (Jupiter vs Mobula vs others)
- solana-tx-landing.yml (218L, status: live) — Solana tx landing
  benchmark

Companion editorial content (for SEO long-tail):
- answers/which-evm-aggregator-has-the-fastest-quote.yml
- answers/which-solana-dex-aggregator-is-the-fastest.yml
- alternatives/jupiter.yml

Workflow going forward:
- main = prod (openchainbench.com), source of truth
- dev = staging buffer (auto-deploy to staging Preview URL)
- These 4 benches live on dev. When approved, open a dedicated
  PR cherry-picking them to main.
- Future feature work: open a feature branch from dev (or main),
  PR to dev for staging review, then promote to main.

Co-authored-by: Florent Tapponnier <contact@openchainbench.com>
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.

1 participant