Skip to content

Fuse exchange operator into node operator#1192

Open
glyh wants to merge 2 commits intomainfrom
lyh/fuse-exchange-operator-into-node-operator
Open

Fuse exchange operator into node operator#1192
glyh wants to merge 2 commits intomainfrom
lyh/fuse-exchange-operator-into-node-operator

Conversation

@glyh
Copy link
Copy Markdown
Member

@glyh glyh commented Apr 27, 2026

Merge Exchange Operators section into Node Operators

Summary

Exchange operators are just node operators who additionally run Rosetta API + Archive Node. This PR removes the separate top-level "Exchange Operators" section and folds everything into "Node Operators", reducing navigation confusion and content duplication.

What changed

Structure

  • Removed the top-level exchange-operators/ directory (12 files)
  • Moved all Rosetta guides into node-operators/rosetta/ with a new "Rosetta API" sidebar category
  • Created node-operators/exchange-operators.mdx — a landing page that directs exchanges to the three components they need (Validator Node, Archive Node, Rosetta API)
  • Merged the Exchange FAQ into node-operators/faq.mdx under an "Exchange Integration" heading
  • Kept "Exchange Operators" as a sidebar entry pointing to the new landing page, so exchanges can still find their way

Rosetta samples rewrite

  • Rewrote all Code Samples pages (requests, scan-blocks, track-deposits, send-transactions) from TypeScript/Python to curl + jq — more universal, no project setup required
  • Merged send-requests.mdx into requests.mdx (it was a single curl example already covered there)

Signer docs consolidation

  • Merged rosetta/samples/using-signer.mdx and reference/mina-signer.mdx into a single node-operators/mina-signer.mdx page covering both the mina-signer npm package and the Rosetta offline signer CLI
  • Lifted CLI Reference out of the now-sparse Reference category as a direct sidebar item

Redirects

All old /exchange-operators/... URLs redirect to their new locations. Old signer and reference paths are also redirected.

🤖 Generated with Claude Code

glyh and others added 2 commits April 27, 2026 14:29
Exchange operators are node operators who additionally run Rosetta + Archive.
Moved all Rosetta guides under node-operators/rosetta/, merged the exchange
FAQ into node-operators/faq.mdx, added an exchange-operators landing page,
and set up redirects for all old URLs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Moved send-requests into Code Samples and merged into requests.mdx
- Rewrote all sample pages (requests, scan-blocks, track-deposits,
  send-transactions) from TypeScript/Python to curl + jq
- Merged using-signer and reference/mina-signer into a single
  node-operators/mina-signer.mdx page
- Lifted CLI Reference out of the Reference category as a direct
  sidebar item
- Updated all internal links and added redirects

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 27, 2026

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

Project Deployment Actions Updated (UTC)
docs2 Ready Ready Preview, Comment Apr 27, 2026 7:13am

Request Review

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