AR.IO LogoAR.IO Documentation

Run a Gateway

Join the decentralized network that powers permanent data access. Run your own AR.IO Gateway to support the permaweb infrastructure and earn rewards.

Gateway Options

Choose the deployment approach that fits your needs - from local testing to production infrastructure.

Why Run a Gateway?

Economic Benefits

  • Earn ARIO tokens through network participation
  • Set custom pricing for premium services
  • Build sustainable infrastructure business

Technical Advantages

  • Full control over data access and caching
  • Custom configuration for your applications
  • Direct integration with your services

Network Impact

  • Support decentralized web infrastructure
  • Increase network reliability and redundancy
  • Enable censorship-resistant data access

Quick Start in 30 Seconds

Get a gateway running locally with a single command:

# Prerequisites: Docker installed on your system
docker run -p 4000:4000 ghcr.io/ar-io/ar-io-core:latest

Test your gateway:

# Fetch a transaction
curl localhost:4000/4jBV3ofWh41KhuTs2pFvj-KBZWUkbrbCYlJH0vLA6LM

Your gateway is now serving Arweave data! This local setup is perfect for:

  • Testing gateway functionality
  • Developing applications
  • Understanding gateway operations

Learn Before You Build

Understanding gateways helps you make informed infrastructure decisions.

Ready to Deploy?

Whether you're exploring gateway capabilities or ready to join the network, we have resources to help:

How is this guide?