Introducing Orchestration
Agoric's strategic focus on Orchestration will help accelerate achieving the Chain Abstraction vision.
Join us at Chain Abstraction Day!
Chain Abstraction is a vision for uniform access to web3 capabilities for a drastically better user experience. Achieving Chain Abstraction requires programming and control of multiple independent activities on multiple chains, in an asynchronous world.
Enter Orchestration.
Where Chain Abstraction is about providing end users seamless experiences across underlying chains, Orchestration is about developers’ abilities to build those experiences into sophisticated multi-chain applications.
A few use cases:
? Stake an asset, get a liquid staking token, and collateralize a loan with it, with a single click!
? Use a liquidity router to automatically break up trades across multiple dexes or blocks.
? Move from a stable coin into restaked ATOM or TIA in a single transaction.
Interoperability features laid the groundwork for Chain Abstraction: 100s of chains connect with the IBC protocol, and many others via Axelar Network, Hyperlane, and more. These are the instruments of connected assets and services; necessary but not sufficient for the symphonies to come.
Agoric is fundamentally built for Orchestration - this is what we do!
Concurrent operations send async messages and continue when their replies come, often in future blocks.
Here's an example: unbond a yield-bearing LP position, then use it when that completes in 14 days.
Need to wait for complex multi-chain behavior to finish? No problem. Need your contract to wake up from a timer and execute? You got it. Want to scale to new interoperability protocols? Same syntax.
Key features making Orchestration possible
Async/await & multi-block execution
Agoric supports long-lived processes, allowing them to await and respond to cross-chain actions, which are inherently multi-block. Developers need this support - otherwise building multi-chain applications is incredibly difficult.This innovation simplifies programming, enhances interoperability across decentralized networks, and drastically broadens the potential for multi-chain applications!
领英推荐
Timers
On Agoric, timers are easy because they fit smoothly into Agoric's async architecture. Agoric smart contracts can autonomously awaken and perform new actions at predefined times, paving the way for more intricate applications.Timers enhance the autonomy of smart contracts, and support new use cases for long-lived, long-term contracts like subscriptions and mortgages.
Interoperability
Agoric reduces cognitive load for builders due to its native connections to the Inter-Blockchain Communication protocol (IBC) and easy inclusion of services such as Axelar's General Message Passing (GMP).
It’s just JavaScript!
Agoric smart contracts are written in a hardened version of JavaScript. It’s the most popular programming language with countless tools. Its unmatched support for frameworks and components lets developers add rich support for Orchestration over time.
These features combined enable Agoric to interact and participate in a wide range of markets, from DeFi and decentralized liquidity to NFTs, RWAs, DePIN, and subscription services.
The initial focus for Orchestration will be in the DeFi sector.
With Agoric focused on orchestrating DeFi, the teams and projects developing in key areas of Chain Abstraction can build with confidence knowing their services will be able to work together.
We're building towards a multi-chain future - won't you join us?
If you'll be at #EthDenver, be sure to stop by one of our events to hear E. Dean Tribble speak:
Chain Abstraction Day
Co-hosted with NEAR Protocol & Frontier Research
Orchestration Splash
Celebrate Orchestration with us!
Chain abstraction can revolutionize Web3 UX by enabling seamless, uniform access across chains. Orchestration is def the key, allowing asynchronous programming and control of multi-chain activities. This development will accelerate Web3 adoption and innovation.
它是#BlockchainBeardGuy - Web 3.0扬声器/作家/设计师 - “没有什么比感恩更具说服力了......”:)
1 年Love this - such an exciting announcement and such a great team to be a part of!