Skip to content

Reorganize EVM RPC reference and document deprecations#502

Merged
alexander-sei merged 5 commits intomainfrom
new-reference
Apr 8, 2026
Merged

Reorganize EVM RPC reference and document deprecations#502
alexander-sei merged 5 commits intomainfrom
new-reference

Conversation

@alexander-sei
Copy link
Copy Markdown
Collaborator

@alexander-sei alexander-sei commented Apr 8, 2026

Summary

  • Reorganizes content/evm/reference.mdx with clearer section hierarchy (Send Transactions, Transaction Lookup, Account Info, Block Info, etc.)
  • Documents deprecation of sei_* / sei2_* custom endpoints, marking them as legacy
  • Adds sei_associate endpoint documentation
  • Adds legacy API configuration guidance and cross-VM helper docs

Test plan

  • Verify the reference page renders correctly in local dev
  • Confirm all internal anchor links in the table of contents work
  • Check that deprecated endpoint callouts display properly

🤖 Generated with Claude Code

Revamp the EVM RPC reference to emphasize standard eth_* support and mark all sei_* / sei2_* JSON-RPC methods as deprecated. Add a warning callout, reorganize the table of contents, and provide configuration details for enabled_legacy_sei_apis (with default allowlist). Replace many legacy examples with concise endpoint categories, a full list of legacy methods, the legacy-deprecation error example, and the Sei-Legacy-RPC-Deprecation HTTP header guidance. Removed older synthetic-transaction sections and duplicated examples in favor of clearer migration and usage guidance.
Normalize endpoint headings, rename and reorder sections, and document sei_associate. Converted many level-3 headings to level-4 for consistent subsectioning, renamed "Other Standard Endpoint Categories" to "Simulation & Debugging" (and updated its TOC anchor), and added a warning callout to eth_getProof clarifying that Sei returns IAVL proofs rather than MPT proofs. Moved and reintroduced the sei_associate RPC under Address & Cross-VM Helpers with parameter schema and result details, removed sei_sign from the legacy methods list, and removed an older "Endpoint Categories" note. These changes improve clarity and organization of the EVM JSON-RPC reference.
@alexander-sei alexander-sei requested a review from a team as a code owner April 8, 2026 13:23
@vercel
Copy link
Copy Markdown

vercel bot commented Apr 8, 2026

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

Project Deployment Actions Updated (UTC)
sei-docs Ready Ready Preview, Comment Apr 8, 2026 2:21pm

Request Review

The Tabs component imports this package but it was never listed as a
direct dependency, causing build failures in CI.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Still imported by FaucetRequest component — was accidentally removed
from package.json.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@alexander-sei alexander-sei merged commit ba2cd16 into main Apr 8, 2026
3 checks passed
@alexander-sei alexander-sei deleted the new-reference branch April 8, 2026 14:28
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