Butter Network
Github
  • 🌈About Butter Network
  • πŸ”₯ZK Light Client
    • Understanding Light Client
    • Refactored ZK Light Client
  • πŸ”₯Omnichain Development
    • Omnichain Isomorphism
    • More Possibilities
  • 🌈Butter Omnichain Messaging Integration
    • Introduction
    • Integration Guide
      • Message
      • Message with Ton
      • CALLDATA
      • Message And Relay
    • Contract Interface
    • Fee
    • Deployed Contracts
    • πŸ‘¨β€πŸ’»API for Omnichain Message
      • GET Message History by Source Address
      • GET Message Info by Id
      • GET Message Info by Source Hash
  • πŸ”₯Butter Bridge Integration
    • Integration Guide
    • Contract Interface
    • Fee
    • Deployed Contracts
  • πŸ’°Butter Swap Integration
    • Introduction
    • 🟒Integration Guide
      • Contract Interface
      • Fee
    • Deployed Contracts
      • v2.1
    • πŸ‘©β€πŸ’»API for Routing
      • Integration Guide
      • GET /route
      • GET /swap
      • GET /routeAndSwap
      • GET /supportedChainList
      • GET /findToken
      • πŸ”΄Error Code List
    • πŸ‘¨β€πŸ’»API for Swap Data
      • GET Swap History by Source Hash
      • GET Swap History by Source Address
      • GET Swap Info by Order ID
      • GET Supported Chain Detail List
      • GET Supported Token Detail List
  • πŸ’°Butter Swap User Guide
    • πŸ«‚User Guide
  • Butter Swap SDK
    • Install
    • Config SDK
    • Request Routes
    • Execute Route
    • Others
  • Butter Swap Widget
    • Usage
  • πŸ“’Resources
    • 🏠Website
    • πŸ«‚Telegram
    • πŸ“„X
Powered by GitBook
On this page
  1. Omnichain Development

Omnichain Isomorphism

PreviousRefactored ZK Light ClientNextMore Possibilities

Last updated 1 year ago

The Map Relay Chain has adopted multiple different chains’s hashing and signing algorithms as precompiled contracts. Since they are logically fixed and frequently called during cross-chain verification but computationally intensive, precompiled contracts are implemented on the client-side with client code, and because they do not require the virtual machine, they run fast. It also costs less for developers than using functions that run directly in the smart contracts. Omnichain Isomorphism is achieved through the adoption of those precompiled contracts

πŸ”₯
Page cover image