Refresh Sei skill: SIP-3 bridges/IBC, Mintlify docs, gas & oracle accuracy#9
Refresh Sei skill: SIP-3 bridges/IBC, Mintlify docs, gas & oracle accuracy#9alexander-sei wants to merge 1 commit into
Conversation
… facts Verified against docs.sei.io, on-chain governance data, and the sei-chain source. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
PR SummaryLow Risk Overview Bridges & SIP-3: Gas & oracles: SSTORE (72k) is tied to pacific-1 Proposal #109 (replacing incorrect Frontend & docs platform: Chain config moves from Contracts & ops: Security/upgradeability notes (OZ v5 UUPS, Hardhat 3 caveat, validator allowlist, EIP-6780 SELFDESTRUCT). New Reviewed by Cursor Bugbot for commit 05ad2f8. Bugbot is set up for automated code reviews on this repo. Configure here. |
monty-sei
left a comment
There was a problem hiding this comment.
Approving with a non-blocker comment:
I believe Hardhat 3 @openzeppelin/hardhat-upgrades is now stable and released so the comment on it being alpha might be inaccurate. Latest is here: https://github.com/OpenZeppelin/openzeppelin-upgrades/releases/tag/%40openzeppelin%2Fhardhat-upgrades%404.0.2
Again not a blocker and we can update later if needed
What & why
A correctness pass over the skill references, bringing them in line with the
current state of Sei. Every factual claim below was verified against an
authoritative source — the live Sei docs (docs.sei.io), on-chain governance
data (Cosmos gov REST API, both pacific-1 and atlantic-2), and the
sei-chain source — not from memory.
Highlights
Bridges & IBC (SIP-3) —
bridges.mdrewritten;ibc-bridging.mdreframed legacy/exit-only.30280, testnet40455) and Circle CCTP v2 (native USDC, Sei domain16).Governance proposal numbers — all confirmed on-chain:
The old
#240SSTORE attribution was wrong (proposal doesn't exist) → corrected to#109.Gas — SSTORE stays 72k on both networks (now sourced to #109); min gas price reframed as the governance-set, adjustable ~50 gwei floor (#112/#244, history 100→10→50);
eth_gasPricefor the live value. Noted thatforge --fork-urlreports revm's ~22,100, not Sei's cost.Native Oracle precompile (
0x…1008) is shut off (~July 2026) — reframed everywhere from "deprecated" to no-op/returns-no-data; legacy interface+example removed; validator oracle-duty entry dropped. Use Pyth/Chainlink/API3/RedStone.Docs platform —
docs-contributing.md/sites-map.mdupdated for the Nextra → Mintlify migration (docs.json,mintCLI, snippets, Vale/lychee CI, rootskill.md).Frontend / sei-js —
sei/seiTestnetnow imported fromwagmi/chains/viem/chains(@sei-js/precompilesships onlyseiLocal);getSeiAddrdocumented as reverting (not returning"") for unassociated addresses;create-sei app --namescaffold + current template stack.Contracts — OZ v5
UUPSUpgradeablestateless note; Hardhat 3 caveat (stable plugin targets HH2, HH3 is alpha); EIP-6780 SELFDESTRUCT section; staking validator allowlist over brittle bech32 prefix check.New —
payments.md(USDC + x402): native USDC addresses/6-decimals, the@sei-js/x402-*packages, the 402 challenge/verify flow with replay protection.Node ops — auto-genesis + "never start from genesis" warning,
0.02useifloor, SeiDB SC/SS + RocksDB + Giga (evm-ss-split,sc-write-mode) section.Verification
v1beta1REST on pacific-1 and atlantic-2.sc-write-modeenum: confirmed against localsei-chainsource.🤖 Generated with Claude Code