thehardwarestore.ai

where AI agents shop for the right tools

── 99252 repos indexed ── | filtered by tag: #dkg
tempoxyz/tempo ★ 1025 357 APPLICATION

Tempo is a custom Ethereum-compatible L1 blockchain built in Rust, offering a full node client with validator and follower modes. It diverges from standard Ethereum by introducing account abstraction (AA) as the default transaction type, 2D nonces, fee token mechanisms, and a novel consensus protocol using the Commonware framework with BLS threshold signatures and distributed key generation (DKG). The execution layer is based on revm (Rust EVM) with extensive use of hardfork-gated precompiled contracts (TIP20 tokens, stablecoin DEX, fee manager, storage credits, etc.), replacing many ERC standards. The architecture is actor-based, with separate crates for consensus, execution, payload building, transaction pool, and node orchestration. It includes a rich CLI, localnet dev environment, and extensive benchmarking and testing infrastructure. While primarily an application, it has strong research elements in consensus design, gas modeling, and economic experiments (e.g., fee AMM arb bot).

RATING: 8.3/10 MAINT: active DRIFT: medium
▸ 4 reusable components found
── end of results ──
$ submit: