Skip to content

docs: add EVM reference section and sei-js examples#2

Merged
monty-sei merged 5 commits into
mainfrom
docs/evm-reference-and-sei-js-examples
May 20, 2026
Merged

docs: add EVM reference section and sei-js examples#2
monty-sei merged 5 commits into
mainfrom
docs/evm-reference-and-sei-js-examples

Conversation

@monty-sei
Copy link
Copy Markdown
Collaborator

Summary

  • EVM Compatibility page — replaces matrix.mdx; includes feature support table and unsupported RPC methods (blob methods, pending state, eth_accounts)
  • Behavior reference sub-pages — finality, gas & fees, transaction types, state proofs, WebSocket subscriptions, signing (all nested under EVM Compatibility as a dropdown in the sidebar)
  • 12 sei-js example pages — viem quickstart, ethers v6 quickstart, wagmi + React, ERC-20, ERC-721, ERC-1155, multicall, pointer contracts, precompile redirect, deploy & verify, transaction lifecycle, error handling (under Ecosystem Tutorials → sei-js Examples)
  • @sei-js/registry page — new dedicated docs for CHAIN_IDS, NETWORKS, TOKEN_LIST, GAS_INFO, CHAIN_INFO, WALLETS
  • Precompiles example-usage rewrite — viem + ethers CodeGroups throughout; Bank, Staking, Distribution, Governance sections; oracle content removed (retired per sei-infra#1001)
  • sei-js examples precompiles page — converted to lightweight redirect pointing to the precompiles section
  • Navigationdocs.json updated: EVM Compatibility dropdown under Overview, sei-js Examples group under Ecosystem Tutorials; home page and sei-js index updated with new cards

Test plan

  • mint dev builds without errors
  • EVM Compatibility page renders with dropdown sub-pages in sidebar
  • sei-js Examples group appears under Ecosystem Tutorials
  • All internal links resolve (no 404s in preview)
  • Precompile example-usage page shows viem and ethers tabs
  • sei-precompiles example page redirects cleanly to precompiles section
  • @sei-js/registry page appears under sei-js Library in sidebar

- Add EVM Compatibility page (replaces matrix.mdx) with unsupported RPC methods
- Add behavior reference sub-pages: finality, gas & fees, transaction types, state proofs, WebSocket, signing
- Add 12 sei-js example pages: viem/ethers quickstarts, wagmi-react, ERC-20/721/1155, multicall, pointer contracts, precompiles redirect, deploy & verify, transaction lifecycle, error handling
- Add @sei-js/registry documentation page
- Rewrite precompiles example-usage.mdx: viem + ethers CodeGroups, Bank/Staking/Distribution/Governance sections, remove oracle (retired)
- Update docs.json navigation: EVM Compatibility dropdown under Overview, sei-js Examples group under Ecosystem Tutorials
- Update sei-js index and home page to surface new pages
@mintlify
Copy link
Copy Markdown
Contributor

mintlify Bot commented May 18, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
sei-docs 🟢 Ready View Preview May 18, 2026, 4:03 AM

@cursor
Copy link
Copy Markdown

cursor Bot commented May 18, 2026

PR Summary

Low Risk
Low risk: documentation-only additions plus sidebar/navigation reshuffling; main risk is broken links or confusing IA changes if paths are wrong.

Overview
Adds a new EVM Compatibility reference section with a compatibility matrix plus focused subpages covering Sei-vs-Ethereum behavior differences (finality, gas/fees, transaction types, state proofs, WebSocket, signing).

Introduces a new sei-js examples tutorial set (viem/ethers/wagmi quickstarts, ERC token interactions, multicall, pointer contracts, deploy/verify, tx lifecycle, error handling) and documents the new @sei-js/registry package.

Updates navigation (docs.json) and entry points (index.mdx, evm/sei-js/index.mdx) to surface the new sections, and rewrites evm/precompiles/example-usage.mdx to use viem+ethers CodeGroups and include the Bank precompile, removing older/retired content.

Reviewed by Cursor Bugbot for commit bae77f6. Bugbot is set up for automated code reviews on this repo. Configure here.

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit a0b1828. Configure here.

Comment thread evm/evm-parity/examples/error-handling.mdx
Resolve conflicts in docs.json and evm/sei-js/index.mdx:
- Keep new EVM Compatibility nav group from this branch
- Keep @sei-js/registry section from this branch
- Adopt main's updated /ai/mcp-server link path
Move the EVM Compatibility group out of Overview and into Essentials
alongside the existing differences-with-ethereum page, so the whole
Sei-vs-Ethereum story lives under one group. Strip icon frontmatter
from the new evm-parity pages to match the rest of the docs.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@monty-sei monty-sei merged commit d00a16b into main May 20, 2026
6 checks passed
@monty-sei monty-sei deleted the docs/evm-reference-and-sei-js-examples branch May 20, 2026 23:54
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