ArcPass covers the first transaction for eligible wallets on Arc Network, removing the gas barrier that blocks new users from interacting with the chain. You can request sponsorship through the web interface or directly via the API. Both paths produce the same result: a sponsorship request record that the relay worker picks up and processes on-chain.Documentation Index
Fetch the complete documentation index at: https://docs.arcpass.vibepas.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- An Arc Network wallet address in the format
0xfollowed by 40 hex characters (e.g.0xAbCd...1234). - The wallet must not have been sponsored before.
- The wallet must not be blocked by ArcPass.
Option 1: Web interface
Navigate to/request in the ArcPass web app, enter your wallet address, and submit the form. The form handles wallet registration and sponsorship submission automatically.
Option 2: API
Use the two-step API flow below to register your wallet and submit a sponsorship request programmatically.Register your wallet
Call
POST /wallets/register with your wallet address. If the wallet is already registered, the endpoint returns the existing record with HTTP 200. A new registration returns HTTP 201.Submit a sponsorship request
Call
POST /sponsorship/request with the same wallet address. ArcPass validates eligibility and creates a sponsorship request in pending status.Save the sponsorship request ID
Copy the
id field from the response. You will use it to track the status of your request. See Track Your Sponsorship Request Status for details.Rate limits
ArcPass enforces rate limits on both the submitting IP address and the wallet address to prevent abuse. If you exceed the limit, you will receive an HTTP 429 response with aRetry-After header indicating how many seconds to wait before retrying.
The wallet address is normalized to lowercase before processing. You may submit it in any case.
Eligibility rules
A request is rejected immediately if either condition is true:- The wallet has already received sponsorship (the wallet’s
sponsorshipCountis greater than zero on-chain). - The wallet is blocked by ArcPass.
If your wallet already has a pending request open, submitting a second request will fail with a validation error. Wait for the existing request to reach a terminal state (
completed, rejected, or failed) before resubmitting.