Add How to Index Data on Monad blog & asset#652
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
|
Caution Review failedThe pull request is closed. WalkthroughA new blog post titled "How to Index Monad Data using Envio" has been added. The post introduces Envio as a blockchain indexing solution for the Monad Layer 1 blockchain, describes its modular components, features, and provides resource links and support information for users. Changes
Poem
📜 Recent review detailsConfiguration used: CodeRabbit UI 📒 Files selected for processing (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 1
🧹 Nitpick comments (7)
blog/2025-06-12-how-to-index-monad-data-using-envio.md (7)
1-5: Enhance frontmatter metadata
Consider addingauthor,author_title,image, andimageAltfields in the frontmatter for consistency with Docusaurus blog conventions and to remove the need for an inline<img>tag in the body.
7-7: Replace HTML<img>with Markdown/frontmatter image
Use a Markdown image () or the frontmatterimagefield instead of raw HTML to ensure uniform styling across posts.
23-23: Fix skipped heading level increments
Both#### At its core, Monad features:and#### HyperIndexjump two levels down from##. Change them to###to maintain proper hierarchy and satisfy markdownlint.Also applies to: 40-40
🧰 Tools
🪛 markdownlint-cli2 (0.17.2)
23-23: Heading levels should only increment by one level at a time
Expected: h3; Actual: h4(MD001, heading-increment)
23-23: Trailing punctuation in heading
Punctuation: ':'(MD026, no-trailing-punctuation)
49-49: Add missing comma for clarity
In the HyperSync description, insert a comma before “and can be used” to improve readability:- ...historical blockchain data and can be used directly... + ...historical blockchain data, and can be used directly...🧰 Tools
🪛 LanguageTool
[uncategorized] ~49-~49: Possible missing comma found.
Context: ...oth real-time and historical blockchain data and can be used directly for custom dat...(AI_HYDRA_LEO_MISSING_COMMA)
75-75: Hyphenate Service-Level Agreements
Standardize the term in the Hosted Service bullet as Service-Level Agreements (SLAs) for conventional usage.🧰 Tools
🪛 LanguageTool
[uncategorized] ~75-~75: When ‘service-level’ is used as a modifier, it is usually spelled with a hyphen.
Context: ... with guaranteed uptime and performance service level agreements. These additional features make Envio ...(SERVICE_LEVEL_HYPHEN)
89-89: Replace informal phrasing in use cases section
Swap “awesome” and “Feel free to” for more professional language (e.g., “notable examples” and “See this thread”).🧰 Tools
🪛 LanguageTool
[style] ~89-~89: Consider using a more formal and expressive alternative to ‘awesome’.
Context: ...examples of Envio in the wild, powering awesome applications in the Monad ecosystem. Fe...(AWESOME)
[style] ~89-~89: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...me applications in the Monad ecosystem. Feel free to check out this [thread](https://x.com/e...(FEEL_FREE_TO_STYLE_ME)
105-105: Link Discord and format email as mailto
Convert “Discord” into a hyperlink to your community server and wrap the email address in amailto:link for better UX.🧰 Tools
🪛 LanguageTool
[style] ~105-~105: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...nd experience peace of mind with Envio. Feel free to reach out to us on Discord or email us ...(FEEL_FREE_TO_STYLE_ME)
🪛 markdownlint-cli2 (0.17.2)
105-105: Bare URL used
null(MD034, no-bare-urls)
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
static/blog-assets/indexing-monad-data.pngis excluded by!**/*.png
📒 Files selected for processing (1)
blog/2025-06-12-how-to-index-monad-data-using-envio.md(1 hunks)
🧰 Additional context used
🪛 LanguageTool
blog/2025-06-12-how-to-index-monad-data-using-envio.md
[uncategorized] ~49-~49: Possible missing comma found.
Context: ...oth real-time and historical blockchain data and can be used directly for custom dat...
(AI_HYDRA_LEO_MISSING_COMMA)
[uncategorized] ~75-~75: When ‘service-level’ is used as a modifier, it is usually spelled with a hyphen.
Context: ... with guaranteed uptime and performance service level agreements. These additional features make Envio ...
(SERVICE_LEVEL_HYPHEN)
[style] ~89-~89: Consider using a more formal and expressive alternative to ‘awesome’.
Context: ...examples of Envio in the wild, powering awesome applications in the Monad ecosystem. Fe...
(AWESOME)
[style] ~89-~89: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...me applications in the Monad ecosystem. Feel free to check out this [thread](https://x.com/e...
(FEEL_FREE_TO_STYLE_ME)
[duplication] ~97-~97: Possible typo: you repeated a word.
Context: ...ng-started) * Indexing Monad Data with Envio * [Envio’s HyperSync](https://docs.envio.dev/doc...
(ENGLISH_WORD_REPEAT_RULE)
[style] ~105-~105: Consider using a less common alternative to make your writing sound more unique and professional.
Context: ...nd experience peace of mind with Envio. Feel free to reach out to us on Discord or email us ...
(FEEL_FREE_TO_STYLE_ME)
[misspelling] ~110-~110: This word is normally spelled as one.
Context: ...Envio](https://envio.dev/) is a modern, multi-chain EVM blockchain indexer designed for rea...
(EN_COMPOUNDS_MULTI_CHAIN)
🪛 markdownlint-cli2 (0.17.2)
blog/2025-06-12-how-to-index-monad-data-using-envio.md
23-23: Heading levels should only increment by one level at a time
Expected: h3; Actual: h4
(MD001, heading-increment)
23-23: Trailing punctuation in heading
Punctuation: ':'
(MD026, no-trailing-punctuation)
40-40: Heading levels should only increment by one level at a time
Expected: h3; Actual: h4
(MD001, heading-increment)
105-105: Bare URL used
null
(MD034, no-bare-urls)
Summary by CodeRabbit