Skip to content

ci: move workflows off end-of-life Node 20 - #98

Merged
alexander-sei merged 1 commit into
mainfrom
alexander/ci-node-22
Oct 23, 2026
Merged

alexander-sei merged 1 commit into
mainfrom
alexander/ci-node-22

ci: move workflows off end-of-life Node 20

f551aa3
Select commit
Loading
Failed to load commit list.
Mintlify / Mintlify Validation (seilabs) - vale-spellcheck completed Oct 23, 2026 in 14s

Mintlify Validation (seilabs) - vale-spellcheck Failed

Found 203 suggested changes across 81 files in 5271.83ms

Details

Running Vale across all Markdown/MDX files in this repository...
Attempting to initialize Vale linter...
Customer vale configuration detected. Attempting to sync packages...
Packages synced successfully.
Attempting to run Vale spellcheck...
Vale spellcheck completed successfully.

.mintlify/skills/sei-bridges/SKILL.md:
	- 52:4    Use sentence case for headings: 'LayerZero V2 (OFT + messaging)'.
	- 98:4    Use sentence case for headings: 'Native USDC via Circle CCTP v2'.

.mintlify/skills/sei-frontend/SKILL.md:
	- 177:5    Use sentence case for headings: 'Sei Global Wallet (embedded, social login)'.
	- 188:1    Use sentence case for headings: 'Dual-address UX ( ***** / ******* )'.
	- 222:4    Use sentence case for headings: 'ethers v6 (non-React, scripts)'.

.mintlify/skills/sei-migration/SKILL.md:
	- 58:5     Use sentence case for headings: 'Fees: use legacy gasPrice'.
	- 94:5     Use sentence case for headings: 'SSTORE: batch in memory, write once'.
	- 269:5    Use sentence case for headings: 'PDA to mapping or CREATE2'.
	- 335:4    Use sentence case for headings: 'Parallelization: explicit vs automatic'.

.mintlify/skills/sei-nodes/SKILL.md:
	- 183:4    Use sentence case for headings: 'SeiDB, RocksDB, and Giga'.

.mintlify/skills/sei-payments/SKILL.md:
	- 51:4    Use sentence case for headings: 'Send / accept USDC (viem)'.

.mintlify/skills/sei-precompiles/SKILL.md:
	- 71:4     Use sentence case for headings: 'Staking + Distribution (ethers v6)'.
	- 277:4    Use sentence case for headings: 'Address association (Addr precompile)'.
	- 295:4    Use sentence case for headings: 'Cross-VM pointers (PointerView / Pointer)'.

.mintlify/skills/sei-security/SKILL.md:
	- 112:4    Use sentence case for headings: 'Safe randomness — never PREVRANDAO'.
	- 155:4    Use sentence case for headings: 'Cross-VM address safety and precompile inputs'.

AGENTS.md:
	- 1:3      Use sentence case for headings: 'Sei Docs — agent instructions'.
	- 21:10    Use 'gas' instead of 'gas fees' (Sei terminology).
	- 36:4     Use sentence case for headings: 'Mintlify JSX styling'.
	- 57:4     Use sentence case for headings: 'llms.txt / llms-full.txt'.

CONTRIBUTING.md:
	- 34:4    Use sentence case for headings: 'JSX styling'.

README.md:
	- 1:3    Use sentence case for headings: 'Sei Docs'.

STYLE_GUIDE.md:
	- 1:3        Use sentence case for headings: 'Sei Docs Style Guide'.
	- 9:5        Use sentence case for headings: 'Beginner Friendly'.
	- 25:41      'quite' is often unnecessary qualifying language — consider removing it.
	- 25:57      'completely' is often unnecessary qualifying language — consider removing it.
	- 26:25      'simply' is often unnecessary qualifying language — consider removing it.
	- 79:5       Use sentence case for headings: 'Cosmos-SDK (Deprecated)'.
	- 85:5       Use sentence case for headings: 'Operate (Node)'.
	- 94:4       Use sentence case for headings: 'Style Guidelines'.
	- 96:5       Use sentence case for headings: 'Acronyms and Abbreviations'.
	- 102:177    'very' is often unnecessary qualifying language — consider removing it.
	- 267:5      Use sentence case for headings: 'Callouts and Admonitions'.

ai/agentic-wallets.mdx:
	- 48:4     Use sentence case for headings: 'Coinbase AgentKit on Sei'.
	- 223:5    Use sentence case for headings: 'CDP-managed wallets and Sei'.
	- 503:4    Use sentence case for headings: 'Using AgentKit with Privy (combined)'.
	- 581:5    Use sentence case for headings: 'Agentic DeFi actions'.
	- 596:5    Use sentence case for headings: 'x402 & machine-to-machine payments'.
	- 633:4    Use sentence case for headings: 'Sei network configuration reference'.

ai/cambrian-agent-kit.mdx:
	- 168:6    Use sentence case for headings: 'a) Check token balance with error handling'.
	- 198:6    Use sentence case for headings: 'b) Safe token swapping with Symphony'.
	- 249:6    Use sentence case for headings: 'c) Liquid staking with Silo protocol'.
	- 291:6    Use sentence case for headings: 'd) Lending/borrowing with Takara protocol'.
	- 331:6    Use sentence case for headings: 'e) Perpetual trading with Citrex Markets'.

ai/mcp-server.mdx:
	- 12:4     Use sentence case for headings: 'What is MCP?'.
	- 103:5    Use sentence case for headings: 'Claude Desktop setup'.
	- 379:5    Use sentence case for headings: 'HTTP server mode'.

ai/x402.mdx:
	- 167:4    Use sentence case for headings: 'Protect an Express route'.

evm/analytics-setup.mdx:
	- 19:4    Use sentence case for headings: 'Step 1: Sei ecosystem directory + Token Terminal'.
	- 31:4    Use sentence case for headings: 'Step 2: Artemis Analytics'.

evm/best-practices/zeroing-stale-state.mdx:
	- 113:4    Use sentence case for headings: 'Appendix A - External cleaner contract'.
	- 138:4    Use sentence case for headings: 'Appendix B - Proxy/upgradeable contract'.

evm/bridging/layerzero.mdx:
	- 26:4     Use sentence case for headings: 'What is LayerZero?'.
	- 45:4     Use sentence case for headings: 'Sei network information'.
	- 157:5    Use sentence case for headings: 'LayerZero wiring config'.
	- 394:5    Use sentence case for headings: 'Understanding OFT functions'.

evm/bridging/thirdweb.mdx:
	- 26:4    Use sentence case for headings: 'See Payments in action'.

evm/building-a-frontend.mdx:
	- 76:4    Use sentence case for headings: 'Creating a React project'.

evm/debugging-contracts.mdx:
	- 217:4    Use sentence case for headings: 'Precompile awareness'.

evm/differences-with-ethereum.mdx:
	- 78:5     Use sentence case for headings: 'PREVRANDAO'.
	- 213:4    Use sentence case for headings: 'SSTORE gas cost'.

evm/dune.mdx:
	- 7:4     Use sentence case for headings: 'What is Dune Analytics?'.
	- 33:5    Use sentence case for headings: 'SQL knowledge requirements:'.

evm/evm-foundry.mdx:
	- 118:4    Use sentence case for headings: 'Using OpenZeppelin contracts'.
	- 584:5    Use sentence case for headings: 'Using Forge scripts (recommended)'.
	- 629:5    Use sentence case for headings: 'Using Cast commands'.

evm/evm-general.mdx:
	- 124:6    Use sentence case for headings: 'Example Vyper contract'.

evm/evm-hardhat.mdx:
	- 151:4    Use sentence case for headings: 'Using OpenZeppelin contracts'.

evm/evm-parity/examples/multicall.mdx:
	- 8:3    Use sentence case for headings: 'Multicall'.

evm/evm-parity/examples/wagmi-react.mdx:
	- 8:3    Use sentence case for headings: 'wagmi + React'.

evm/evm-parity/gas-and-fees.mdx:
	- 64:4    Use sentence case for headings: 'SSTORE cost'.

evm/evm-parity/websocket.mdx:
	- 6:3    Use sentence case for headings: 'WebSocket connections'.

evm/evm-verify-contracts.mdx:
	- 134:6    Use sentence case for headings: '4. Verify with Sourcify'.
	- 148:5    Use sentence case for headings: 'Verify via Sourcify UI'.
	- 159:4    Use sentence case for headings: 'Remix Contract Verification plugin'.
	- 198:4    Use sentence case for headings: 'Verify via 0xngmi Etherscan Verification (third‑party)'.

evm/in-app-swaps.mdx:
	- 42:5    Use sentence case for headings: 'URL parameters'.

evm/indexer-providers/dune-sim.mdx:
	- 53:5     Use sentence case for headings: 'Token Holders API'.
	- 242:5    Use sentence case for headings: 'Token Holders API - Find top holders'.

evm/indexer-providers/envio.mdx:
	- 36:5    Use sentence case for headings: 'HyperSync'.
	- 84:4    Use sentence case for headings: 'Built with Envio'.

evm/indexer-providers/goldrush.mdx:
	- 44:5    Use sentence case for headings: 'SDK usage (TypeScript)'.
	- 76:6    Use sentence case for headings: 'Activity Feed API'.
	- 87:6    Use sentence case for headings: 'Block Explorer API'.

evm/indexer-providers/goldsky.mdx:
	- 15:4    Use sentence case for headings: 'How to choose between Subgraphs and Mirror'.

evm/indexer-providers/moralis.mdx:
	- 29:5     Use sentence case for headings: 'Sei network configuration'.
	- 56:5     Use sentence case for headings: 'Install Moralis SDK'.
	- 92:4     Use sentence case for headings: 'Initialize Moralis'.
	- 337:4    Use sentence case for headings: 'Working with Testnet'.

evm/indexer-providers/the-graph.mdx:
	- 27:5     Use sentence case for headings: 'Create a subgraph on Subgraph Studio⁠'.
	- 42:5     Use sentence case for headings: 'Install the Graph CLI⁠'.
	- 70:5     Use sentence case for headings: 'Deploy to Subgraph Studio⁠'.
	- 100:5    Use sentence case for headings: 'Publish your subgraph to The Graph's decentralized network'.

evm/migrate-from-other-evms.mdx:
	- 299:5    Use sentence case for headings: 'Add Sei network configuration'.

evm/migrate-from-solana.mdx:
	- 117:5    Use sentence case for headings: 'PDAs → CREATE2 deterministic addresses'.
	- 210:5    Use sentence case for headings: 'SPL Token → ERC-20'.
	- 285:4    Use sentence case for headings: 'Parallelization: automatic vs explicit'.
	- 289:5    Use sentence case for headings: 'Solana: explicit account declaration'.

evm/oracles/api3.mdx:
	- 47:5    Use sentence case for headings: 'Sei network configuration'.

evm/oracles/chainlink.mdx:
	- 8:4     Use sentence case for headings: 'What is Chainlink?'.
	- 34:5    Use sentence case for headings: 'Sei network setup'.
	- 46:5    Use sentence case for headings: 'Chainlink Data Streams access'.

evm/oracles/pyth-network.mdx:
	- 51:5    Use sentence case for headings: 'Sei network configuration'.

evm/oracles/redstone.mdx:
	- 49:5    Use sentence case for headings: 'Sei network configuration'.
	- 56:4    Use sentence case for headings: 'RedStone architecture overview'.

evm/precompiles/cosmwasm-precompiles/cosmwasm.mdx:
	- 445:5    Use sentence case for headings: 'Cross-runtime DeFi integration'.

evm/precompiles/distribution.mdx:
	- 58:5     Use sentence case for headings: 'WithdrawAddressSet'.
	- 80:5     Use sentence case for headings: 'DelegationRewardsWithdrawn'.
	- 104:5    Use sentence case for headings: 'MultipleDelegationRewardsWithdrawn'.
	- 130:5    Use sentence case for headings: 'ValidatorCommissionWithdrawn'.
	- 157:5    Use sentence case for headings: 'setWithdrawAddress'.
	- 185:5    Use sentence case for headings: 'withdrawDelegationRewards'.
	- 207:5    Use sentence case for headings: 'withdrawMultipleDelegationRewards'.
	- 235:5    Use sentence case for headings: 'withdrawValidatorCommission'.
	- 259:5    Use sentence case for headings: 'rewards'.
	- 371:5    Use sentence case for headings: 'DeFi yield aggregator'.

evm/precompiles/governance.mdx:
	- 250:6    Use sentence case for headings: 'Get SEI tokens'.

evm/precompiles/p256-precompile.mdx:
	- 84:5     Use sentence case for headings: 'Using the P256 library'.
	- 171:5    Use sentence case for headings: 'WebAuthn/passkeys authentication'.
	- 217:5    Use sentence case for headings: 'Apple Secure Enclave integration'.
	- 334:4    Use sentence case for headings: 'JavaScript integration'.

evm/precompiles/staking.mdx:
	- 513:4     Use sentence case for headings: 'Critical: understanding decimal precision'.
	- 1419:4    Use sentence case for headings: 'FAQ: precision and normalization'.

evm/reference.mdx:
	- 1442:5    Use sentence case for headings: 'Cross-VM transaction lookup'.
	- 1492:5    Use sentence case for headings: 'Deprecation HTTP header'.

evm/sei-global-wallet.mdx:
	- 13:4      Use sentence case for headings: 'What is Sei Global Wallet?'.
	- 17:4      Use sentence case for headings: 'Why use Sei Global Wallet?'.
	- 31:4      Use sentence case for headings: 'How to create a Sei Global Wallet account'.
	- 39:4      Use sentence case for headings: 'How to integrate Sei Global Wallet'.
	- 1014:4    Use sentence case for headings: 'Troubleshooting & FAQ'.
	- 1117:6    Use sentence case for headings: 'Q: Is Sei Global Wallet self-custodial or custodial?'.
	- 1121:6    Use sentence case for headings: 'Q: Do Sei Global Wallet require browser extensions?'.
	- 1138:6    Use sentence case for headings: 'Q: Have Sei Global Wallet been audited?'.

evm/sei-js/create-sei.mdx:
	- 94:5    Use sentence case for headings: 'Precompiles extension'.

evm/sei-js/index.mdx:
	- 43:6    Use sentence case for headings: '@sei-js/sei-global-wallet'.

evm/sei-js/registry.mdx:
	- 33:4     Use sentence case for headings: 'NETWORKS'.
	- 122:4    Use sentence case for headings: 'WALLETS'.

evm/solidity-resources.mdx:
	- 96:4    Use sentence case for headings: 'Using the OpenZeppelin Wizard'.

evm/tracing/javascript-tracers.mdx:
	- 44:5     Use sentence case for headings: 'step(log, db)'.
	- 55:5     Use sentence case for headings: 'result(ctx, db)'.
	- 103:5    Use sentence case for headings: 'DeFi transaction analysis'.
	- 358:5    Use sentence case for headings: 'DeFi analytics dashboard'.

evm/tracing/troubleshooting.mdx:
	- 80:5     Use sentence case for headings: '3. JavaScript tracer errors'.
	- 362:5    Use sentence case for headings: 'Common HTTP error codes'.

evm/vrf/pyth-network-vrf.mdx:
	- 49:5     Use sentence case for headings: 'Sei network configuration'.
	- 58:4     Use sentence case for headings: 'Pyth Entropy architecture overview'.
	- 127:4    Use sentence case for headings: 'Steps to integrate Pyth Entropy into Sei'.
	- 353:5    Use sentence case for headings: 'Step 2: JavaScript integration for Entropy management'.

evm/wallet-integrations/particle.mdx:
	- 79:4     Use sentence case for headings: 'Configuring Particle Connect'.
	- 138:4    Use sentence case for headings: 'Integrate Particle Connect in your app'.
	- 392:5    Use sentence case for headings: 'Available Particle Connect hooks'.

evm/wallet-integrations/pimlico.mdx:
	- 21:5    Use sentence case for headings: 'Setting up Pimlico dashboard'.
	- 33:4    Use sentence case for headings: 'Configuring Pimlico client'.

evm/wallet-integrations/thirdweb-7702.mdx:
	- 38:4     Use sentence case for headings: 'Sei network configuration'.
	- 93:5     Use sentence case for headings: 'Install and configure Tailwind CSS'.
	- 142:4    Use sentence case for headings: 'Step 3: Configure Vite'.
	- 167:4    Use sentence case for headings: 'Step 5: Setup ThirdwebProvider'.
	- 529:5    Use sentence case for headings: 'thirdweb documentation & tools'.

learn/accounts.mdx:
	- 329:4    Use sentence case for headings: 'HD paths and coin types'.
	- 361:5    Use sentence case for headings: 'Example HD paths'.

learn/dev-interoperability.mdx:
	- 40:4    Use sentence case for headings: 'Precompile contracts'.

learn/faucet.mdx:
	- 24:4    Use sentence case for headings: 'Testnet USDC'.

learn/index.mdx:
	- 46:4    Use sentence case for headings: 'MCP Server: AI-powered blockchain'.

learn/ledger-setup.mdx:
	- 33:5    Use sentence case for headings: 'Install Ledger Live'.

learn/sei-giga-developers.mdx:
	- 47:4    Use sentence case for headings: 'Finality on Giga: which signal to wait for'.
	- 78:4    Use sentence case for headings: 'Fees on Giga'.

learn/sei-giga-specs.mdx:
	- 46:5     Use sentence case for headings: 'Data dissemination: lanes and Proofs of Availability'.
	- 57:5     Use sentence case for headings: 'Ordering: cuts of tips'.
	- 101:5    Use sentence case for headings: 'Parallel execution: Block-STM-style OCC'.
	- 149:5    Use sentence case for headings: 'Flat state, RAM-first'.
	- 167:5    Use sentence case for headings: 'Block Update Digests (BUDs)'.
	- 192:5    Use sentence case for headings: 'Sedna: private dissemination'.
	- 198:4    Use sentence case for headings: 'MEV and fee design'.

learn/sei-giga.mdx:
	- 129:4    Use sentence case for headings: 'How will Giga handle MEV and fees?'.

learn/seidb.mdx:
	- 93:5    Use sentence case for headings: 'I/O optimization'.

learn/sip-03-migration.mdx:
	- 112:5    Use sentence case for headings: '1) Asset Transfer (native ↔ EVM)'.
	- 121:5    Use sentence case for headings: '2) USDC on Sei'.
	- 144:5    Use sentence case for headings: '3) Address association (Seistream)'.
	- 224:4    Use sentence case for headings: 'FAQ'.
	- 273:5    Use sentence case for headings: 'I hold USDC.n (USDC via Noble) — what should I do?'.

node/advanced-config-monitoring.mdx:
	- 544:4    Use sentence case for headings: 'EVM RPC OpenTelemetry metrics'.
	- 580:4    Use sentence case for headings: 'FlatKV OpenTelemetry metrics'.
	- 584:5    Use sentence case for headings: 'Available FlatKV metrics'.
	- 674:4    Use sentence case for headings: 'LittDB OpenTelemetry metrics'.
	- 678:5    Use sentence case for headings: 'Available LittDB metrics'.

node/giga-storage-migration.mdx:
	- 195:4    Use sentence case for headings: 'FlatKV EVM SC migration flow'.
	- 311:4    Use sentence case for headings: 'FAQ'.
	- 326:5    Use sentence case for headings: 'Does Giga SS Store change the app hash or consensus?'.
	- 352:5    Use sentence case for headings: 'Does Giga SS Store support historical proofs?'.
	- 357:5    Use sentence case for headings: 'Does enabling Giga Storage change the receipt backend?'.

node/index.mdx:
	- 64:7     Use sentence case for headings: 'Install Go'.
	- 296:6    Use sentence case for headings: 'Mempool configuration'.

node/node-operators.mdx:
	- 1735:6    Use sentence case for headings: 'PebbleDB version encoding'.
	- 1787:5    Use sentence case for headings: 'Giga Storage and Giga Executor'.

node/seictl.mdx:
	- 126:5    Use sentence case for headings: 'Install via Go'.

node/statesync.mdx:
	- 53:4    Use sentence case for headings: 'Statesync script'.

node/technical-reference.mdx:
	- 138:5    Use sentence case for headings: 'seidb tooling commands'.
	- 269:5    Use sentence case for headings: 'Autobahn (GigaRouter) config generation'.

node/troubleshooting.mdx:
	- 87:4     Use sentence case for headings: 'AppHash mismatch errors'.
	- 187:5    Use sentence case for headings: 'Identifying AppHash errors'.

node/validators.mdx:
	- 62:3     Use sentence case for headings: 'Generate key in HSM'.
	- 158:3    Use sentence case for headings: 'Create SHA256 checksums'.

skill.md:
	- 97:4    Use sentence case for headings: 'Precompile addresses'.


Found 203 suggested changes across 81 files in 5271.83ms

Annotations

Check warning on line 52 in .mintlify/skills/sei-bridges/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-bridges/SKILL.md#L52

Use sentence case for headings: 'LayerZero V2 (OFT + messaging)'.

Check warning on line 98 in .mintlify/skills/sei-bridges/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-bridges/SKILL.md#L98

Use sentence case for headings: 'Native USDC via Circle CCTP v2'.

Check warning on line 177 in .mintlify/skills/sei-frontend/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-frontend/SKILL.md#L177

Use sentence case for headings: 'Sei Global Wallet (embedded, social login)'.

Check warning on line 188 in .mintlify/skills/sei-frontend/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-frontend/SKILL.md#L188

Use sentence case for headings: 'Dual-address UX ( ***** / ******* )'.

Check warning on line 222 in .mintlify/skills/sei-frontend/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-frontend/SKILL.md#L222

Use sentence case for headings: 'ethers v6 (non-React, scripts)'.

Check warning on line 58 in .mintlify/skills/sei-migration/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-migration/SKILL.md#L58

Use sentence case for headings: 'Fees: use legacy gasPrice'.

Check warning on line 113 in evm/best-practices/zeroing-stale-state.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/best-practices/zeroing-stale-state.mdx#L113

Use sentence case for headings: 'Appendix A - External cleaner contract'.

Check warning on line 138 in evm/best-practices/zeroing-stale-state.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/best-practices/zeroing-stale-state.mdx#L138

Use sentence case for headings: 'Appendix B - Proxy/upgradeable contract'.

Check warning on line 26 in evm/bridging/layerzero.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/bridging/layerzero.mdx#L26

Use sentence case for headings: 'What is LayerZero?'.

Check warning on line 45 in evm/bridging/layerzero.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/bridging/layerzero.mdx#L45

Use sentence case for headings: 'Sei network information'.

Check warning on line 157 in evm/bridging/layerzero.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/bridging/layerzero.mdx#L157

Use sentence case for headings: 'LayerZero wiring config'.

Check warning on line 94 in .mintlify/skills/sei-migration/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-migration/SKILL.md#L94

Use sentence case for headings: 'SSTORE: batch in memory, write once'.

Check warning on line 394 in evm/bridging/layerzero.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/bridging/layerzero.mdx#L394

Use sentence case for headings: 'Understanding OFT functions'.

Check warning on line 26 in evm/bridging/thirdweb.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/bridging/thirdweb.mdx#L26

Use sentence case for headings: 'See Payments in action'.

Check warning on line 76 in evm/building-a-frontend.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/building-a-frontend.mdx#L76

Use sentence case for headings: 'Creating a React project'.

Check warning on line 217 in evm/debugging-contracts.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/debugging-contracts.mdx#L217

Use sentence case for headings: 'Precompile awareness'.

Check warning on line 78 in evm/differences-with-ethereum.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/differences-with-ethereum.mdx#L78

Use sentence case for headings: 'PREVRANDAO'.

Check warning on line 213 in evm/differences-with-ethereum.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/differences-with-ethereum.mdx#L213

Use sentence case for headings: 'SSTORE gas cost'.

Check warning on line 7 in evm/dune.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/dune.mdx#L7

Use sentence case for headings: 'What is Dune Analytics?'.

Check warning on line 33 in evm/dune.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/dune.mdx#L33

Use sentence case for headings: 'SQL knowledge requirements:'.

Check warning on line 118 in evm/evm-foundry.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/evm-foundry.mdx#L118

Use sentence case for headings: 'Using OpenZeppelin contracts'.

Check warning on line 584 in evm/evm-foundry.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/evm-foundry.mdx#L584

Use sentence case for headings: 'Using Forge scripts (recommended)'.

Check warning on line 269 in .mintlify/skills/sei-migration/SKILL.md

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

.mintlify/skills/sei-migration/SKILL.md#L269

Use sentence case for headings: 'PDA to mapping or CREATE2'.

Check warning on line 629 in evm/evm-foundry.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/evm-foundry.mdx#L629

Use sentence case for headings: 'Using Cast commands'.

Check warning on line 124 in evm/evm-general.mdx

See this annotation in the file changed.

@mintlify mintlify / Mintlify Validation (seilabs) - vale-spellcheck

evm/evm-general.mdx#L124

Use sentence case for headings: 'Example Vyper contract'.