Escher.Finance
  • 🖐️General
    • Introduction - What is Escher.Finance
    • Liquid staking with Escher
    • Native staking
  • 🪙Escher assets
    • eU - LST for Union chain
    • eBaby - LST for Babylon chain
  • 🏗️Architecture
    • System overview
    • Liquid Staking protocol
    • Hidden Layer Contract
    • Union Interoperability
  • 🔑Key features
    • Full Interoperability
    • Injection Protocol
    • Authz (Paymaster)
    • EIP-7702: One-Click Cross-Chain Staking
    • Voyager
    • Account Abstraction
  • 📐Fundamental info
    • What is Chain Abstraction
    • What is Nomos and Seamless Direct dApp Connectivity
    • What is Union
Powered by GitBook
On this page
Export as PDF
  1. Key features

Voyager

At it’s core, Voyager is a virtual machine. The instructions of the program it executes describe how to fetch data from chains, how to aggregate that data, and how to send messages back to the chains. A postgres-based priority queue is used to store the messages, utilizing postgres’ transactional integrity to ensure no invalid state is reached. This allows us to take the “let it fail” approach when it comes to error handling - since no state is held within the application itself, Voyager can crash and restart safely without corrupting it’s state or missing packets.

PreviousEIP-7702: One-Click Cross-Chain StakingNextAccount Abstraction

Last updated 9 months ago

🔑