Skip to content

Conversation

@0xthrpw
Copy link
Member

@0xthrpw 0xthrpw commented Aug 28, 2025

Summary by CodeRabbit

  • Documentation
    • Updated SIWE references from login.xyz to siwe.xyz across LLMs documentation.
    • Adjusted links in the EFP overview paragraph to point to https://siwe.xyz/.
    • Revised the “Create two files: message.txt” example text to use siwe.xyz in the sign-in prompt and URI.
    • Renamed a documentation header from “docs.login.xyz” to “docs.siwe.xyz”.
    • No functional changes.

@vercel
Copy link

vercel bot commented Aug 28, 2025

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

Project Deployment Preview Comments Updated (UTC)
eik-docs Ready Ready Preview Comment Aug 28, 2025 4:07am

@coderabbitai
Copy link

coderabbitai bot commented Aug 28, 2025

Walkthrough

Replaced SIWE domain references from login.xyz to siwe.xyz in documentation and renamed a header in one file. No code or API changes.

Changes

Cohort / File(s) Summary
SIWE domain updates
public/llms/complete/llms-full.txt, public/llms/complete/llms.txt
Updated references from https://login.xyz to https://siwe.xyz; adjusted example sign-in prompt text accordingly.
Header rename
public/llms/complete/llms.txt
Changed header from “# docs.login.xyz llms.txt” to “# docs.siwe.xyz llms.txt”.

Sequence Diagram(s)

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • encryptedDegen

Poem

A whisk of whiskers, a hop in the snow,
We swapped old links where the breezes blow.
From login to siwe, neat and spry—
Breadcrumbs aligned beneath the sky.
Tap-tap keys, content now right—
Carrots for docs, and everything tight. 🥕

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch update-llms-complete

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.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbit in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbit in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbit gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbit read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

Type @coderabbit help to get the list of available commands.

Other keywords and placeholders

  • Add @coderabbit ignore or @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbit summary or @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbit or @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (2)
public/llms/complete/llms.txt (2)

536-536: Fix broken link slug: “ethereum-idetntiy-kit” → “ethereum-identity-kit”.

This typo will 404.

Apply this diff:

- - [Ethereum Identity Kit Docs](https://docs.siwe.xyz/libraries/ethereum-idetntiy-kit): Provide documentation and resources for using the Ethereum Identity Kit library in dapp development.
+ - [Ethereum Identity Kit Docs](https://docs.siwe.xyz/libraries/ethereum-identity-kit): Provide documentation and resources for using the Ethereum Identity Kit library in dapp development.

506-540: Remove all leftover login.xyz references across the repo

  • Instances located in:
    • public/llms/siwe/llms-full.txt (lines 856, 861, 5756, 5778, 5812)
    • public/llms/ens/llms-full.txt (line 9363)
    • public/llms/complete/llms-full.txt (lines 42688, 42710, 42744)
    • pages/docs/components/siwe-button.mdx (line 7)
    • pages/docs/hooks/useSiwe.mdx (line 5)
    • components/landing-page.tsx (line 151)
  • All SIWE links in public/llms/complete/llms.txt (lines 506–540) returned HTTP 200 and require no changes.
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between c612c1f and 66fdd0c.

📒 Files selected for processing (2)
  • public/llms/complete/llms-full.txt (2 hunks)
  • public/llms/complete/llms.txt (1 hunks)
🧰 Additional context used
📓 Path-based instructions (1)
public/**

📄 CodeRabbit inference engine (CLAUDE.md)

Store static assets (logos, screenshots, LLM exports) under public/

Files:

  • public/llms/complete/llms.txt
  • public/llms/complete/llms-full.txt
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: checks
🔇 Additional comments (2)
public/llms/complete/llms.txt (1)

506-506: Header rename to docs.siwe.xyz looks good and matches the PR objective.

public/llms/complete/llms-full.txt (1)

37788-37794: Confirm SIWE sample domain intent (public/llms/complete/llms-full.txt lines 37788–37794): if this example is meant to be generic, replace “siwe.xyz” in both the message header and the URI with a reserved example domain (e.g. example.com) to avoid implying users sign into SIWE’s actual site; if it’s intentionally demonstrating SIWE’s own domain, you can ignore this.

**Is EFP a social network?**

> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://login.xyz/)), nor posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with others elements in that stack in third party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.
> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://siwe.xyz/)), nor posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with others elements in that stack in third party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.
Copy link

Choose a reason for hiding this comment

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

💡 Verification agent

🧩 Analysis chain

Polish wording and hyphenation; keep SIWE link change.

Minor grammar fixes to improve clarity while preserving the new siwe.xyz link.

-> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://siwe.xyz/)), nor posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with others elements in that stack in third party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.
+> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://siwe.xyz/)), no posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with other elements in that stack in third-party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.

Run this to ensure no lingering login.xyz references remain elsewhere:


🏁 Script executed:

#!/bin/bash
rg -nP 'login\.xyz|docs\.login\.xyz' -C2

Length of output: 5286


Replace all lingering login.xyz URLs with siwe.xyz and apply EFP doc grammar fixes

  • In public/llms/efp/llms-full.txt, adjust wording and hyphenation:
    -> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://siwe.xyz/)), nor posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with others elements in that stack in third party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.
    +> No, EFP is just a social graph. It has no names or profiles (use [ENS](https://ens.domains/) for that), no authentication protocol (use [SIWE](https://siwe.xyz/)), no posting or tweeting. It's a primitive of the Ethereum identity stack meant to be combined with other elements in that stack in third-party apps. [This article](https://mirror.xyz/brantly.eth/7nJZCqyvhbdTIfq4oSnNEjlUUyxS9sf3pTHcBNi8Te8) explains the vision.
  • Update every remaining https://login.xyz reference to https://siwe.xyz:
    • pages/docs/hooks/useSiwe.mdx (line 5)
    • pages/docs/components/siwe-button.mdx (line 7)
    • public/llms/siwe/llms-full.txt (lines 856, 861, 5778, 5812)
    • public/llms/complete/llms-full.txt (lines 42688, 42710)
    • components/landing-page.tsx (line 151)

Committable suggestion skipped: line range outside the PR's diff.

🤖 Prompt for AI Agents
In public/llms/complete/llms-full.txt around lines 42688 and 42710, replace any
remaining https://login.xyz occurrences with https://siwe.xyz and ensure URL
casing and protocol are exact; additionally scan nearby EFP doc text for the
noted wording and hyphenation issues from the EFP doc and apply grammar fixes
(adjust hyphenation, wording, and punctuation to match the EFP style), then run
a quick project-wide search to update the other listed files
(pages/docs/hooks/useSiwe.mdx line 5, pages/docs/components/siwe-button.mdx line
7, public/llms/siwe/llms-full.txt lines 856, 861, 5778, 5812, and
components/landing-page.tsx line 151) to replace login.xyz with siwe.xyz so all
references are consistent.

@0xthrpw 0xthrpw merged commit 3defcbb into main Sep 10, 2025
5 checks passed
@0xthrpw 0xthrpw deleted the update-llms-complete branch September 10, 2025 16:28
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