Authentication

How to auth your IP?

Step-by-Step Authentication

1

Start the Process

Open a Direct Message with the Auth Bot and type:

!rpc auth

This command only works in DMs, not in server channels.

2

Select Your Pass

A dropdown menu will appear showing all your eligible passes. Each pass is displayed with its ID format:

  • C123 - Classic Pass #123

  • E456 - Elite Pass #456

  • G789 - Gold Pass #789

Select the pass you want to use for authentication.

3

Choose a Location

A location selection dropdown will appear, organized by blockchain:

1. Solana - Germany 🇩🇪
2. Ethereum - New York 🇺🇸
3. Polygon - France 🇫🇷
...

Select your preferred RPC node location.

Location Restrictions

  • Elite-Only Locations: Some locations are exclusive to Elite and Gold pass holders

  • Location Groups: Certain cities have multiple nodes (e.g., New York). If you authenticate to one node in a group, you cannot authenticate to another node in the same group with the same pass

4

Double IP Option (Elite/Gold Only)

If you're using an Elite or Gold pass, you'll be asked:

"As an Elite Pass holder, you have the privilege of authorizing two IP addresses for one selected location. Would you like to authorize a second IP address?"

  • Click Yes if you already have one IP at this location and want to add a second

  • Click No if this is your first IP at this location

Double IP Restrictions

  • Can only be used once per pass across all locations

  • Must have an existing single IP at the location first

5

Enter Your IP Address

Two buttons will appear:

  • Auth - Enter your IP address directly

  • Rent - Create a rental for another user

Click Auth and enter your public IPv4 address in the modal that appears.

IP Requirements

  • Must be a valid IPv4 format (e.g., 123.45.67.89)

  • Must be a public IP address (not private ranges like 10.x.x.x, 172.16-31.x.x, 192.168.x.x)

  • Use sites like whatismyip.com to find your public IP

6

Confirmation

Upon successful authentication, you'll receive:

"Authed IP: [your IP]" "Node URL in #node-urls"

Your IP is now whitelisted and you can access the RPC node immediately.

Using Double IP (Elite/Gold)

The Double IP feature allows Elite and Gold pass holders to whitelist two IP addresses at a single location. This is useful for:

  • Home and office access

  • Multiple devices on different networks

  • Backup connection from a VPS

How to Enable Double IP

1

Primary IP

First, authenticate your primary IP normally (select "No" at the double IP prompt).

2

Re-run Auth

Run !rpc auth again with the same pass.

3

Select Same Location

Select the same location.

4

Accept Double IP

When prompted about double IP, click Yes.

5

Enter Second IP

Enter your second IP address.

Double IP Tracking

Details about double IP usage
  • Once you use double IP for a pass, you cannot use it again with that pass at a different location

  • Delete the double IP authorization if you want to use the feature at a different location

Creating a Rental

Pass holders can rent out their authentication slots to other users. When clicking Rent instead of Auth:

1

Enter Renter ID

Enter the Renter's Discord ID (numeric ID).

2

Select Rental Period

Select the Rental Period: 2H, 1D, 1W, or 1M.

3

Provide Transaction ID

Provide the Transaction ID from the SOL payment.

Rental Pricing

Period
IP Updates
Thor Pass Price

2 Hours

2

0.5 SOL

1 Day

3

1 SOL

1 Week

5

2 SOL

1 Month

9

4 SOL

Rental Requirements

  • Renter must be a member of the Thor Labs Discord server

  • Payment must be sent to one of your registered wallets

  • Transaction must be recent and verifiable

Viewing Your Rentals

To see all active rentals you've created:

!rpc rents

This displays:

  • Renter information

  • Time period and expiration

  • Remaining IP updates

  • Transaction ID

Last updated