7 个仓库
Systems that coordinate, verify, and settle complex transaction workflows across distributed ledgers.
Distinguishing note: Focuses on the orchestration of multi-step transaction lifecycles rather than simple transaction broadcasting.
Explore 7 awesome GitHub repositories matching devops & infrastructure · Transaction Orchestrators. Refine with filters or upvote what's useful.
Anoma is a distributed operating system designed to abstract the complexities of blockchain networks into a unified interface for cross-chain coordination. At its core, the platform utilizes a resource-based state machine and an intent-centric execution model, where user-defined goals are processed and settled by decentralized solvers rather than through direct, manual execution. This architecture enables the creation of applications that operate across heterogeneous distributed networks while maintaining a consistent developer and user experience. The platform distinguishes itself through a
Anoma coordinates user requests, generates zero-knowledge proofs, and settles final transaction objects on the blockchain by using a protocol adapter to manage network communication.
dtm is a distributed transaction framework and polyglot transaction coordinator designed to maintain data consistency across microservices. It functions as a Saga orchestration engine and a two-phase message coordinator, ensuring that multi-service operations either succeed completely or roll back to a consistent state. The project distinguishes itself by supporting multiple consistency patterns, including Saga, TCC, XA, and outbox patterns, allowing users to select the appropriate model for their specific application requirements. It provides a polyglot integration layer via HTTP and gRPC, e
Executes each service call as an independent branch with its own forward and rollback logic via a central orchestrator.
Wagmi is a collection of reactive hooks and a toolkit for interacting with Ethereum blockchains. It provides a comprehensive suite of primitives for managing wallet connections, reading smart contract data, and orchestrating on-chain transactions. The project distinguishes itself through a smart contract interface toolkit that retrieves binary interfaces to generate type-safe hooks and function wrappers. This ensures that blockchain inputs and outputs are validated at compile-time. It also features a specialized utility for translating Ethereum Name Service domains into wallet addresses and p
Implements tools for estimating gas fees, batching multiple calls, and tracking the lifecycle of Ethereum transactions.
Web3.py is a Python library that provides a comprehensive interface for interacting with the Ethereum blockchain. It functions as a JSON-RPC client, allowing applications to connect to blockchain nodes via HTTP, WebSocket, or IPC to read network state and send transactions. The library includes a dedicated smart contract interface that uses Application Binary Interface definitions to deploy contracts and execute on-chain functions. It also features a cryptography toolkit for signing transactions and hashing data with Keccak, alongside utilities for translating Ethereum Name Service domain nam
Manages the transaction lifecycle including gas estimation and batching for modern Ethereum transaction types.
此仓库是软件工程的结构化课程和实践平台,提供构建复杂、数据密集型 Web 应用的技术规范和架构要求。它旨在引导开发者完成全栈系统的端到端实现,专注于高级工程概念的实际应用。 该项目通过提供精选的项目目标而脱颖而出,这些目标需要集成多种技术,例如连接外部人工智能服务、管理安全的跨链代币分发以及开发高性能交易系统。这些规范挑战开发者掌握实时状态同步和分布式组件的协调。 该课程涵盖了广泛的功能,包括为多人环境实现基于 Socket 的通信、强制执行访问控制策略以及使用消息队列进行异步任务处理。它还解决了高效数据序列化和服务路由的要求,以确保可靠的系统性能。
Coordinates complex blockchain transaction lifecycles across multiple networks to ensure secure asset movement.
This project provides a framework for implementing Ethereum account abstraction, enabling the creation of programmable smart contract wallets. It serves as an implementation of the standardized protocol for managing blockchain accounts, allowing developers to replace traditional private keys with custom logic for authentication and signature verification. The infrastructure centers on a core orchestration contract that validates and executes bundled transaction requests. This architecture supports the grouping of multiple operations into a single network request to optimize gas usage, alongsi
Coordinates blockchain transaction lifecycles, including gas estimation and batching.
This project provides a comprehensive framework for building, deploying, and orchestrating autonomous agents within a decentralized network. It serves as a collection of patterns and examples for developing intelligent software entities capable of performing complex tasks, making decisions, and interacting with other agents to achieve shared goals. The framework distinguishes itself through its focus on multi-agent orchestration and decentralized communication. It enables the coordination of specialized agent teams that collaborate on workflows through structured messaging protocols, allowing
Orchestrates multi-step transaction lifecycles and booking workflows across distributed systems.