Skip to content
Official Epic Online Services Partner
Extend EOS Logo

Extend Epic Online Services (EOS) STACK WITH CUSTOM SERVER-side logic

Extend gives you the flexibility to build, deploy, and scale backend services on top of Epic Online Services. All on a fully managed runtime.

90 days free trial. No Credit card required

Extend Capabilities for EOS Developers

Extend provides the building blocks EOS developers need to create new backend services and logic on top of Epic Online Services, without owning infrastructure or extending EOS directly.

  • icon
    AI-Assisted Development

    Accelerate your dev cycle by using AI and the Model Context Protocol (MCP) to scaffold and build custom Extend apps through natural language intent.

  • icon
    Extend App Directory

    Bootstrap your project with production-ready, open-source apps and customize them to implement specific features not natively supported by EOS. Explore our apps directory.

  • icon
    Fully managed serverless runtime

    Run your code or open-source app on a managed runtime operated by AccelByte, without handling DevOps, scaling, or maintenance.

What EOS Developers can build with Extend

Extend focuses on the logic that makes your game unique, while EOS continues to power core online services

  • mm-1
    Advanced matchmaking & session control

    Deploy any logic from Elo and latency-aware routing to tournament seeding, natively integrated with EOS session management.

  • rewards
    Secure rewards and progression logic

    Move entitlement checks and progression logic to the server to prevent client-side exploits and ensure game integrity.

  • messaging
    Asynchronous event messaging

    Generate custom async events to trigger decoupled workflows, like orchestrating secondary logic immediately after a match success.

  • liveops
    Dynamic live ops & hotfixes

    Push real-time balance updates and seasonal content toggles without client patches or lengthy certification cycles. Modify game behavior instantly on-the-fly.

  • liveops-1
    Store and economy extensions

    Deploy server-side logic for complex storefront rotations and custom currency rules without modifying the EOS core.

  • game-systems
    Custom game systems & mechanics

    Build game-specific logic for tiered tournaments, repeatable challenges, and dynamic social leaderboard that go beyond standard platform features.

Production-Ready Sample Apps

Don’t start from a blank IDE. Use our open-source apps to bootstrap your custom EOS services.

  • rank-suite-1
    Rank Suite

    A weekly MMR-based ranking system for AGS that keeps player standings up to date and resets them on a fixed schedule.

    Learn more
  • matchmaker-1
    Core Matchmaker

    A customizable matchmaking service that exposes a secure gRPC endpoint with observability built in. Includes a simple two-player match example.

    Learn more
  • tournament-1
    Tournament System

    Set up tournaments, invite players, and track scores all in one place, making it simple to organize exciting gaming events.

    Learn more

How to get started with Extend

Accelerate your development by bridging EOS with custom server-side logic in five simple steps.

  • account
    Create an account

    Sign up for the Admin Portal to create your organization and link your existing EOS projects.

  • link-identity
    Link Identity Providers

    Configure headless account syncing to map your Epic player identities to AccelByte’s custom logic layer. Learn more.

  • build-beyond
    Build Unique Features

    Develop bespoke services or use open-source appslike advanced matchmaking or complex social logic—that aren't natively available in the EOS SDK.

  • local-debug
    Debug & Iterate Locally

    Use the Extend CLI to run, test, and debug your custom microservices in a local environment before pushing to production.

  • deploy
    Deploy

    Push your code to our managed infrastructure. We handle the gRPC/REST scaling, observability, and maintenance while you focus on the logic.

Ready to build anything you can imagine?

Join the developers using AccelByte Extend to power unique gameplay experiences on Epic Online Services. Sign up for free and deploy your first Extend app in minutes.

Frequently Asked Questions

Do I need to replace Epic Online Services to use Extend?
No. Extend is designed to work alongside Epic Online Services. You continue using EOS for core online features while Extend handles custom backend logic that does not belong in the client.
Is this an official Epic Online Services integration?
Yes. AccelByte is an official Epic Online Services partner, and Extend is built and supported as part of the EOS partner ecosystem.
Can I develop and debug Extend code locally?
Yes. Extend supports local development and testing, with logs and runtime visibility available once deployed.
Do I have to migrate my EOS data to AccelByte?
No. AccelByte Extend acts as a logic layer. You keep your Epic Identity and core data while using Extend to handle the custom backend processing your game requires.
How is Extend priced?
Extend pricing is based on the VM-hours used by the server your code runs on and designed to scale with how much backend logic you run. You can get started with a free trial, with no credit card required. Learn more about Extend pricing.