ArConnect hedgehog logo

Browser Extension - Arweave gateways in ArConnect

What are Arweave gateways and its integration with ArConnect?

What is a gateway?

A gateway provides a platform for serving and processing data.

It serves as a bridge between the applications and users with the underlying Arweave network.

Primary functions of gateways:

  • Caching network data for faster serving.

  • Indexing transactions for easier querying.

  • Serving data and allowing apps to query that data.

  • Read more at https://ar.io/what-is-a-gateway/

Customizing Gateways for Applications in ArConnect

Currently, ArConnect supports customizing the gateway for applications:

  • Applications can request to use a custom gateway when connecting to ArConnect.

  • The default gateway used is arweave.net.

  • Users can also configure gateways for applications in the settings as follows:

    1. Open ArConnect.

    2. Click the “Settings” icon on the extension’s main view of the ArConnect extension.

    3. Select the “Applications” setting from the sidebar on the left hand side of the settings page.

    4. Select the application you change the gateway for from the list of applications located at the center of the Settings Page.

    5. Scroll to the bottom of the application details section located on the right hand side of the Settings Page.

    6. Click on the dropdown to choose from the available list of gateways or provide a custom one.

ArConnect Wayfinder Integration

ArConnect also integrates Wayfinder, that decentralizes gateway access, reducing reliance on single entities.

  • It implements a sorting algorithm that automatically chooses the optimal gateway for each user request and redirects users there.

  • Some examples of how Wayfinder chooses the optimal gateway:

    • For users sending a transaction, Wayfinder might select a nearby gateway for quicker processing.

    • When fetching extensive datasets, it leans towards gateways known for high bandwidth.

    • For popular dApps, a less congested gateway might be chosen to ensure a smooth experience.

  • The available gateways are sourced from ar.io's decentralized gateway network.

  • Users can enable the Wayfinder feature as follows:

    1. Click the “Settings” icon on the extension’s main view of the ArConnect extension.

    2. Select the “Wayfinder” setting from the sidebar on the left hand side of the settings page.

    3. Click the checkbox provided in the center of the Settings page to enable this setting.

Related articles

Still need help?

If you haven't found help in our knowledge base, you might have encountered an issue we haven't heard about yet. Do not panic, we're still here to help! Below you can seek support from our team directly on Discord.

Get helpHelp Rubber Ring

We use cookies to better understand customer needs