Skip to content

Conversation

@tk-o
Copy link
Contributor

@tk-o tk-o commented Jan 29, 2026

Lite PR

Tip: Review docs on the ENSNode PR process

Summary

  • Added ENSNode v2 Sepolia to hosted instances list
  • Fixed links to connection page for each instance on the list
  • Added new instance URL to the default ENSAdmin connection list

Why

  • New ENSNode v2 Sepolia has been made public.

Testing

  • Opened the web preview and checked the links.

Notes for Reviewer (Optional)

  • N/A

Pre-Review Checklist (Blocking)

  • This PR does not introduce significant changes and is low-risk to review quickly.
  • Relevant changesets are included (or are not required)

Copilot AI review requested due to automatic review settings January 29, 2026 18:29
@vercel
Copy link

vercel bot commented Jan 29, 2026

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

Project Deployment Review Updated (UTC)
admin.ensnode.io Ready Ready Preview, Comment Jan 29, 2026 6:34pm
2 Skipped Deployments
Project Deployment Review Updated (UTC)
ensnode.io Skipped Skipped Jan 29, 2026 6:34pm
ensrainbow.io Skipped Skipped Jan 29, 2026 6:34pm

@changeset-bot
Copy link

changeset-bot bot commented Jan 29, 2026

⚠️ No Changeset found

Latest commit: bccc55d

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@coderabbitai
Copy link

coderabbitai bot commented Jan 29, 2026

📝 Walkthrough

Walkthrough

Documentation updated to use a path-based admin connection URL (/connection?connection=...), a new "ENS V2 Deployments" section with a v2-sepolia instance using ensv2 and protocol-acceleration plugins was added, and a new default server connection https://api.v2-sepolia.ensnode.io was added to the ENS admin defaults.

Changes

Cohort / File(s) Summary
Documentation Updates
docs/ensnode.io/src/content/docs/docs/usage/hosted-ensnode-instances.mdx
Reworked admin connection URLs from ?connection= to /connection?connection= across deployments; added "ENS V2 Deployments" with a new v2-sepolia HostedEnsNodeInstances entry that includes ensv2 and protocol-acceleration plugins.
Admin Defaults
apps/ensadmin/src/lib/env.ts
Added https://api.v2-sepolia.ensnode.io to DEFAULT_SERVER_CONNECTION_LIBRARY as a new default server connection endpoint.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

🐇 I hopped a new path, /connection gleamed,
V2 Sepolia arrived as I dreamed,
A default server now waits in the field,
Plugins tuned up, new rhythms revealed,
Hooray — small hops, big harvests yield! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: updating the documentation for hosted ENSNode instances, which encompasses the v2 Sepolia addition and connection URL fixes.
Description check ✅ Passed The description follows the template structure with all required sections completed: Summary, Why, Testing, Notes for Reviewer, and Pre-Review Checklist are all present and adequately filled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch docs/update-hosted-ensnode-instances

Comment @coderabbitai help to get the list of available commands and usage tips.

@tk-o tk-o marked this pull request as ready for review January 29, 2026 18:29
@tk-o tk-o requested a review from a team as a code owner January 29, 2026 18:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the hosted ENSNode instances documentation by adding a new ENS V2 Sepolia instance and correcting the URL format for all connection links.

Changes:

  • Fixed connection URLs to include /connection path segment for all 4 existing instances (Alpha, Alpha-Sepolia, Mainnet, Sepolia)
  • Added new "ENS V2 Deployments" section with ENSNode v2 Sepolia instance

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@greptile-apps
Copy link
Contributor

greptile-apps bot commented Jan 29, 2026

Greptile Overview

Greptile Summary

This PR adds documentation for the new ENS V2 Sepolia hosted instance and fixes URL paths for ENSAdmin connection links across all existing instances.

Changes:

  • Added new "ENS V2 Deployments" section with v2 Sepolia instance (api.v2-sepolia.ensnode.io)
  • Fixed ENSAdmin connection URLs from ?connection= to /connection?connection= for all 5 instances (4 existing + 1 new)
  • New instance includes ensv2 and protocol-acceleration plugins

Impact:
The URL path fix ensures users are directed to the correct connection page when clicking "Connect with ENSAdmin" buttons. The new V2 instance provides developers access to ENS V2 features on the Sepolia testnet.

Confidence Score: 5/5

  • This PR is safe to merge with no risk - it only updates documentation content
  • The changes are limited to adding a new instance entry and fixing URL paths in documentation. No code logic is affected, only markdown content. The URL fix corrects a path issue that improves the user experience.
  • No files require special attention

Important Files Changed

Filename Overview
docs/ensnode.io/src/content/docs/docs/usage/hosted-ensnode-instances.mdx Added ENS V2 Sepolia instance documentation and fixed URL paths for ENSAdmin connection links across all instances

Sequence Diagram

sequenceDiagram
    participant Dev as Developer
    participant Docs as Documentation Site
    participant Admin as ENSAdmin UI
    participant API as ENSNode API Instance
    
    Dev->>Docs: Browse hosted instances page
    Docs->>Dev: Display instance list with URLs
    Dev->>Docs: Click "Connect with ENSAdmin" button
    Docs->>Admin: Navigate to /connection page with instance URL
    Admin->>API: Connect to specified ENSNode instance
    API->>Admin: Return instance data and capabilities
    Admin->>Dev: Display connected instance interface
Loading

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

1 file reviewed, no comments

Edit Code Review Agent Settings | Greptile

Copy link
Member

@lightwalker-eth lightwalker-eth left a comment

Choose a reason for hiding this comment

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

@tk-o Thanks! Just 2 small suggestions. Please merge when ready 👍

<HostedEnsNodeInstances
instanceURL="https://api.alpha.ensnode.io"
connectWithENSAdminURL="https://admin.ensnode.io?connection=https%3A%2F%2Fapi.alpha.ensnode.io"
connectWithENSAdminURL="https://admin.ensnode.io/connection?connection=https%3A%2F%2Fapi.alpha.ensnode.io"
Copy link
Member

Choose a reason for hiding this comment

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

@tk-o Nice work catching this. Thanks!


### ENS V2 Deployments

These ENSNode instances focus on future-proofing ENS indexing with ENS V2 support.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
These ENSNode instances focus on future-proofing ENS indexing with ENS V2 support.
These instances demonstrate the latest ENSv2 support in ENSNode.

connectWithENSAdminURL="https://admin.ensnode.io/connection?connection=https%3A%2F%2Fapi.v2-sepolia.ensnode.io"
namespace="sepolia"
plugins="ensv2, protocol-acceleration"
purpose="Demonstration of ENSNode's future-proofing with ENS V2 support."
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
purpose="Demonstration of ENSNode's future-proofing with ENS V2 support."
purpose="Preview of ENSNode's ENSv2 support on the Sepolia deployment of ENSv2."

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.

3 participants