Alto 4337 Bundler

Account Abstraction ERC-4337 Bundler: Alto by Pimlico

Deploy Alto 4337 Bundler

bundler-alto-rail

voidfab/bundler-alto-rail

Just deployed

NOTE: If it is failing on healthcheck, flip the runtime from V2 to Legacy and redeploy.

⛰️ Alto ⛰️


ALTO on Railway with Arbitrum

This project is a fork of the original pimlico/alto repository. We would like to acknowledge and thank the original creators for their work and contribution. This fork has been modified to enable hosting on Railway with default settings configured for Arbitrum.

Table of Contents

Introduction

In ERC-4337, a Bundler is the core infrastructure component that allows account abstraction to work on any EVM network. On the highest level, its purpose is to work with a mempool of User Operations to get the transaction to be included on-chain.

This project allows you to deploy the ALTO bundler application on Railway with support for Arbitrum. ALTO is a platform designed to provide decentralized orchestration for blockchain-based tasks, specifically functioning as a Bundler for ERC-4337.

Getting Started

Follow these steps to get the project up and running:

  1. Fork the Repository: Fork this repository to your own GitHub account.
  2. Clone the Repository: Clone the forked repository to your local machine.
    git clone https://github.com/syphrpunk/alto.git
    
  3. Install Dependencies: Navigate to the project directory and install the required dependencies.
    cd alto
    pnpm install
    
  4. Deploy to Railway: Follow the Railway Documentation to deploy the project. Or 1-click deploy

Deploy on Railway

Once the service is up and running - it can be called at https://{domain}.up.railway.app/rpc

sample post

{
    "jsonrpc": "2.0",
    "method": "eth_supportedEntryPoints",
    "params": [],
    "id": 1
}

sample response

{
    "jsonrpc": "2.0",
    "id": 1,
    "result": [
        "0x5FF137D4b0FDCD49DcA30c7CF57E578a026d2789",
        "0x0000000071727De22E5E9d8BAf0edAc6f37da032"
    ]
}

Learn more at the repo directly https://github.com/syphrpunk/alto?tab=readme-ov-file#alto-on-railway-with-arbitrum


Template Content

bundler-alto-rail

voidfab/bundler-alto-rail

More templates in this category

View Template

Foundry Virtual Tabletop

A Self-Hosted & Modern Roleplaying Platform


View Template

(v1) Simple Medusa Backend

Deploy an ecommerce backend and admin using Medusa


View Template

peppermint

Docker-compose port for peppermint.sh