Schedule the call
Choose a target, calldata, future start, and interval. Runrail fixes the network to Base Sepolia and transaction value to 0.
Runrail Public Beta — Base Sepolia
Schedule recurring EVM contract calls, then follow attempts, retries, confirmation, terminal receipts, transaction hashes, and explorer evidence in one place.
What Runrail does
Runrail coordinates interval-based Base Sepolia calls for protocol teams that need to know whether maintenance ran, retried, recovered, exhausted, confirmed, or failed.
Choose a target, calldata, future start, and interval. Runrail fixes the network to Base Sepolia and transaction value to 0.
Follow the initial attempt and up to two retries through clear failure, recovery, or exhaustion states.
Confirmation, terminal receipts, transaction hashes, and Base Sepolia explorer links show the recorded result.
Why it is useful
A transaction submission is not treated as success. Runrail keeps job lifecycle, scheduled executions, attempts, confirmation, receipts, hashes, and explorer evidence connected so teams can understand what actually happened.
Every scheduled run leaves a visible record, including runs that confirm, retry, fail, or cannot start.
Primary and fallback paths, retry, recovery, and exhaustion stay visible in execution history.
Your Runrail workspace, Execution wallet, jobs, lifecycle, limits, and history remain the same when you come back.
One product, two self-service interfaces
Jobs created through the App or API appear in the same Runrail workspace, with the same Execution wallet, readiness, limits, lifecycle, and execution history.
Sign in with your wallet. The App uses the resulting secure browser session for your product actions.
Open Runrail AppCreate a show-once bearer credential in the App, then use the API at https://api.runrail.app/v1 from your own tools and agents.
Browser sessions and bearer credentials are not interchangeable. The App never switches its own calls to bearer authentication. Multiple credentials do not increase quotas or rate limits.
Identity and execution
Sign in with a browser wallet to verify that you own the address. Your Runrail workspace has a separate Execution wallet that submits scheduled transactions using Base Sepolia test ETH you provide.
Your wallet signature starts a secure browser session and recovers your Runrail workspace.
Fund the dedicated Execution wallet with Base Sepolia test ETH; do not send valuable assets.
Create recurring work with transaction value=0 and a future interval.
Execution evidence
Runrail preserves lifecycle and execution history across both interfaces, including attempts, confirmation, receipts, hashes, and explorer evidence.
One initial attempt and up to two retries can expose failure, recovery, or exhaustion.
Confirmation-defined success leads to terminal receipt evidence rather than a submission-only claim.
Transaction hashes and server-provided Base Sepolia explorer links support the recorded outcome.
Limitations and safety
Runrail runs on Base Sepolia, chain ID 84532, with user-funded test gas, transaction value=0, up to three attempts per scheduled slot, and server-controlled readiness, gas, quota, and safety checks.
Secondary path
Guided Pilot is a secondary manual path for teams whose concrete recurring use case does not fit Public Beta's Base Sepolia, value=0, scheduling, or safety limits. It is not required for ordinary App or API access.
FAQ
Base Sepolia only, chain ID 84532. Public Beta does not execute on mainnet.
No. They expose the same workspace, Execution wallet, jobs, lifecycle, limits, history, and evidence.
No. It verifies your identity only. A separate Execution wallet submits Runrail transactions.
No. The App uses your wallet signature and a secure browser session. Bearer credentials apply only to the Runrail API.
No. Credentials remain active until you permanently revoke them through the App.
No. It is secondary manual review only for custom, out-of-scope, or higher-touch work.
Choose your interface
Start with the App, or create a self-service credential in the App and follow the API usage guide.