Omnity Network Deep Dive

tokeninsight_en發佈於 2025-05-14更新於 2025-05-22

Introduction

In today’s increasingly interconnected digital landscape, interoperability across blockchain networks has become a key enabler for scalable, user-friendly applications. Omnity introduces a multi-chain coordination model through its expanding suite of non-custodial, open-source, on-chain Bitcoin products.

Designed to enhance Bitcoin interoperability, Omnity’s Hub can integrate leading chains, such as Ethereum and Solana, as well as various Bitcoin layer 2s, introducing a scalable and verifiable framework for cross-chain transactions. On the other hand, Omnity’s Runes Exchange Environment (REE) focuses specifically on enhancing Bitcoin’s programmability in a trust-minimized, open-source execution environment, offering BTCFi developers the opportunity to design comprehensive financial products on Bitcoin.

Omnity distinguishes itself by integrating the Internet Computer Protocol (ICP) to facilitate cross-chain transactions between heterogeneous blockchains. Unlike conventional solutions that often rely on external validators or centralized servers, Omnity integrates ICP’s Chain Fusion and Chain-key cryptography solutions to reduce system-level complexity and costs.

History of Omnity

Omnity's journey into cross-chain innovation began with Cosmos IBC (Inter-Blockchain Communication protocol), a field-tested standard from early cross-chain technology. IBC pioneered trustless and efficient cross-chain transactions by enabling native block verification on two Tendermint blockchains, reducing the need for external validators. Omnity's early developments drew heavily from IBC TAO to establish Adaptive IBC, extending IBC to any heterogeneous blockchain with verifiable light clients. Today, IBC is used by over 100 blockchains and has more than 420 forks.

Three Major Cross-Chain Solutions

To better understand Omnity's cross-chain solution, let’s first explore the three types of blockchain bridges. Cross-chain designs can generally be categorized into three main types that are distinguished by the way they validate cross-chain transactions.

External Validators Network

In a network of external validators, a number of servers monitor the target blockchain and, upon consensus, execute an operation on the destination chain. These validators operate independently and are not part of the source or destination chains. Typically, such an asset transfer requires locking the asset into the source chain and then minting an equivalent value of wrapped assets on the destination chain. The security of this cross-chain bridge is ensured by validators, secondary to the security of the source or destination chains. This frequently adds another scope of application-layer risk in smart contracts on one or both blockchains.

This type of bridge can facilitate a theoretically unlimited number of source and destination chains and enable a broad spectrum of functionalities, including the transfer of tokens, smart contract calls, and general messaging. However, this security model compounds the risk on two or more validator sets, rather than a single source or destination chain.

Light Clients

Light clients verify an event or condition on a blockchain to instruct a corresponding action on another monitored chain. Under this approach, a group of actors monitors the events on the source chain and generates cryptographic proofs for witnessed events, such as block height or smart contract data. These proofs are recorded in smart contracts or raw blockspace on both blockchains. This model only utilizes validators directly connected to consensus and economic security for those blockchains.

This type of bridge minimizes trust assumptions by relying solely on cryptographic proofs validated on the source and destination chains. As a result, the security of a cross-chain transaction is bounded by the consensus integrity of both chains and the correctness of the light client implementations that connect them. Light clients on both the source and destination chains must be maintained, including any updates to maintain compatibility with both blockchains. This raises complexity and development costs, diluting risk by increasing visibility of the code used.

Liquidity Networks

Liquidity networks enable cross-chain transfers by coordinating pre-funded pools of native assets across multiple blockchains. Rather than minting wrapped tokens, they route transactions between users based on the liquidity available at each endpoint. When a user sends an asset on one chain, the network fulfills the transfer by releasing an equivalent amount of the corresponding native asset from its pool on the destination chain. No new tokens are minted; the exchange is fully backed by deposited liquidity.

While this model avoids wrapped assets, it introduces custodial risk by concentrating control in the hands of liquidity managers, who must secure vaults or manage private keys. These systems tend to favor large-cap assets and struggle to scale support for long-tail tokens, where liquidity fragmentation makes routing unreliable. Additionally, liquidity networks generally only support asset transfers, not arbitrary message passing or contract calls.

Cosmos IBC as the Standard and Its Limitations

The Cosmos IBC protocol uses a template light client to verify cross-chain messages. In this setup, both the source and destination chains maintain a light client of the opposite chain on their respective networks, starting from a universal point of similarity. This architecture does not require third-party verification outside the connected light clients, though it’s common to involve relayers as tools to enhance user experience. While IBC strikes a balance between security, cost, and speed, implementing it outside the Cosmos ecosystem introduces non-trivial complexity, as the default Tendermint light client template applies only to chains built on the Cosmos SDK.

The Cosmos SDK provides a Tendermint light client implementation for all blockchains based on the Tendermint consensus, easing development costs with a default template. Unfortunately, there is no corresponding light client implementation for most (non-Cosmos) blockchains, and many do not anticipate light clients in their core designs. To implement IBC with a Cosmos chain and a non-Cosmos chain, developers must match complementary light clients to accommodate both blockchains. Development knowledge of both blockchains is required, and technical challenges arise in stabilizing the connection across multiple states. Because verifying cross-chain state transitions on-chain is resource-intensive, light clients typically rely on cryptographic proofs (e.g., Merkle roots or zk-proofs) or off-chain compute to validate state without parsing full blockchain histories.

Another challenge of the IBC protocol is token non-fungibility across different routes. In the Cosmos IBC framework, tokens transferred through different routes acquire distinct IBC denominations based on their localized paths. For example, token X transferred directly from Chain A to Chain B will differ from token X transferred via Chain C (A → C → B) due to variation in IBC channel metadata. This can lead to fragmentation in liquidity and usability if unmanaged. Cosmos chains can implement canonical token mappings, governance-based whitelisting, outposts, or relayer coordination to unify token representations and mitigate liquidity fragmentation issues. Still, these are features unique to IBC in its original stack.

The final limitation of Cosmos IBC lies in its reliance on relayers, which are off-chain agents that monitor and transmit IBC packets between chains. While not strictly required for protocol correctness, relayers play a crucial role in maintaining responsiveness. Without them, cross-chain transactions may appear stalled, even when successfully committed on-chain. Relayers submit proofs from the source to the destination chain, allowing user interfaces to reflect transaction status in near real-time. They also typically cover gas fees on the destination chain, further smoothing the user experience. While IBC ensures that relayers cannot tamper with or censor messages, the protocol still depends on their availability to relay packets in a timely manner. Because most relayers are uncompensated, this can create a recurring bottleneck for responsiveness and reliability, especially in user-facing applications.

Omnity’s Adaptive IBC: Enter ICP

Light clients are the core of IBC. They track the state of their counterparts to coordinate bridging, but the result of their awareness isn’t limited to asset transfers. Cosmos’ foundation and its architectural partners grew interoperability features around the Cosmos SDK, but struggled to extend them to non-Cosmos chains. While there are multiple non-Cosmos IBC designs, they are expensive to maintain, and their incentives align weakly across blockchain economies.

That’s where ICP comes in. ICP can witness multiple blockchains and generate immutable proofs in under 500ms, enabling it to trigger state changes across two chains in near real-time. While other blockchains can replicate parts of this functionality through augmentation, they often lack the dedicated infrastructure and tightly integrated architecture that ICP provides (see Technologies below). Comparable approaches built on monolithic blockchains typically require an external data availability (DA) layer to coordinate similar operations, which can increase system complexity and introduce additional cost and risk. In contrast, ICP manages data and state natively within its execution layer, reducing external dependencies and improving performance predictability.

Omnity first developed the Adaptive IBC concept to connect NEAR Protocol and Cosmos blockchains. Instead of relying on on-chain light clients, Adaptive IBC uses off-chain verification proxies hosted on a third-party public blockchain (proxy chain) to track the consensus state of the source chain (Cosmos). These off-chain proxies validate IBC messages and produce a single signature attesting to the message’s validity. A lightweight on-chain proxy client on the destination chain (any other blockchain) then verifies this signature, eliminating the need for full consensus verification on-chain.

This architecture simplifies cross-chain communication beyond Cosmos but does not resolve other IBC limitations, such as relayer dependence or lack of generalized message support. After testing several proxy chain candidates, Omnity selected the Internet Computer (ICP) for its strong performance, verifiability, and security, as well as its ability to address IBC limitations like relayer dependence and limited messaging.

Omnity’s Shift to ICP

By leveraging Dfinity’s commitment to a multi-chain thesis and Bitcoin, Omnity mitigates the current limitations of Cosmos IBC, including connecting multiple blockchains for a single asset, token non-fungibility, and reliance on third-party relayers.

Source: Hackernoon

The Internet Computer hosts all Omnity components within its decentralized, modular blockchain architecture, using smart contracts called “canisters” to support verifiable, cross-chain logic beyond Bitcoin’s native capabilities. Omnity builds on ICP’s full-node Bitcoin integration and support for widely adopted cryptographic standards, enabling streamlined Bitcoin asset handling through native and custom light clients. Omnity’s smart contract orchestration is compatible with any blockchain by abstracting asset properties into a standard token format recognized by ICP canisters.

One of ICP’s key advantages is its subnet architecture, which allows specialized subnets to host full nodes of external blockchains, such as Bitcoin, and a native smart contract layer (canisters) within the same execution layer. This co-location enables canisters (smart contracts) to directly observe and verify external blockchain states without relying on third-party infrastructure.

This design addresses a significant limitation in Cosmos IBC: verifying transactions across heterogeneous blockchains. IBC is typically deployed between common blockchain templates, so integrating state from structurally different chains, such as UTXO-based Bitcoin, often requires data normalization or a "flattening.” On ICP, full Bitcoin nodes can run alongside smart contracts, allowing rich Bitcoin transaction data to be directly queried, validated, and acted upon within the same execution environment. This makes it possible to coordinate cross-chain logic not only between ICP and Bitcoin, but also across other networks.

IBC implementations on ICP reduce reliance on third-party relayers by recording execution receipts directly on-chain with sub-second block times. Each attempted cross-chain action results in an immutable receipt that can be independently queried over HTTP through ICP’s canister-based web serving capabilities. This allows any user, relayer, or verifier to fetch cryptographic proof of execution or failure without trusting intermediaries or running a full node.

Omnity replaces traditional relayers with user-initiated message relaying directly from wallets or browsers by taking advantage of ICP’s Reverse Gas Model, where canisters pay for execution instead of the user. Once a cross-chain message is authorized on the ICP chain, pre-funded canisters autonomously execute all logic without further user interaction. Additionally, ICP’s Chain-key cryptography simplifies cross-chain message verification by allowing smart contracts to securely sign output data, reducing the computational and gas overhead typically associated with cross-chain communication.

Integrated ICP Technologies

Omnity harnesses the features and mission of ICP to build resilient and scalable cross-chain solutions. With ICP's distinct capabilities, including Chain Fusion, Chain-key cryptography, and the Reverse Gas Model, Omnity can balance UX, security, and long-term reliability.

Chain Fusion

Chain Fusion grants ICP interconnectivity with multiple blockchains, clients, virtual machines, smart contracts, and nodes. Chain Fusion has achieved deep integrations with major blockchains, such as Bitcoin and Ethereum, with Solana and others on the roadmap.

Source: ICP

ICP Canisters Interact Natively with the Bitcoin Network

Omnity’s Chain Fusion strategy focuses on Bitcoin. ICP canisters interact with Bitcoin directly. Canisters can directly receive, hold, and send BTC on the Bitcoin mainnet without using intermediaries or third-party bridges. This is made possible through specialized Bitcoin subnets, where ICP validators also run full Bitcoin nodes within the same execution environment. These subnets maintain the full UTXO set and allow canisters to locally query Bitcoin state, including script data and ledger history.

Canisters can also broadcast transactions directly to the Bitcoin network, signing them securely using Threshold Schnorr Signatures, an ICP upgrade supporting Taproot. This follows previous upgrades that introduced threshold ECDSA signing, enabling canisters to handle ECDSA keys, found in over 70 public blockchains and thousands of SaaS and mobile applications.

To maintain cryptographic security, ICP’s Chain-key cryptography, utilizing ed25519, ensures that private keys are never stored or exposed, even to the nodes themselves. Signing operations are distributed and threshold-based, preventing key leakage and eliminating the need to embed private keys in canisters.

Chain-Key Cryptography

Chain-key cryptography is one of the core technologies of ICP. Unlike traditional systems, where a single party holds a private key, Chain-key cryptography ensures that no subset of potentially misbehaving nodes can misuse a private key. Chain-key fragments the encrypted private key into private key shares and distributes these key shares to all nodes in a subnet. No node ever sees the whole private key, its own share, or any other node’s share.

To generate a valid digital signature, these nodes must collaboratively sign messages with a minimum (threshold) number of these shares. The threshold t is set such that t=⌈n/3⌉+1, where n is the total number of nodes in the subnet. Consequently, the network can tolerate up to one-third of the nodes failing or acting maliciously without disrupting its operations.

Source: Hackernoon

These BFT key shares are reshuffled every 1-2 hours among each subnet’s nodes to mitigate any compromise or abuse of shares. ICP’s distributed key generation (DKG) daemons utilize zero-knowledge proofs and elliptic curve cryptography to distribute key shares and randomize their reshuffling. Once reshared, the aged-out shares become obsolete, rendering them useless to any malicious actors or stale network participants.

When new subnets are created, the Internet Computer’s Network Nervous System (NNS) coordinates their initial key generation. The NNS is a DAO that governs the Internet Computer. It manages upgrades, node assignments, and the creation of subnets through governance actions. Because the NNS is designed to be trustless and decentralized at the protocol level, it cannot rely on a single trusted entity, so multiple NNS nodes must act as “dealers” for new subnets. Each dealer encrypts key shares for the new subnet's nodes and proves the correctness of these shares using zero-knowledge proofs. The contributions of all honest dealers are then combined to produce a single public key for the subnet and valid private key shares, ensuring the secure and decentralized bootstrapping of subnet keys.

Threshold-Schnorr Signing

ICP added threshold-Schnorr via ed25519 as a vehicle for ECDSA signing. Both threshold ECDSA and threshold Schnorr signatures are cryptographic techniques used to distribute the generation of signatures. Both schemes allow the encrypted private key to be divided into shares and distributed across different nodes in a network, where each node holds a partial key share. This enables several layered multi-chain designs, including correlating Bitcoin Taproot transactions with Ethereum transactions, or even supporting private blockchains. Omnity uses threshold-Schnorr signing (TSS) for Bitcoin inscriptions, runes, and other on-chain assets, such as SPL20 tokens (Solana token standard).

Reverse Gas Model

ICP introduces a Reverse Gas Model that shifts the responsibility for transaction fees from users to smart contracts. Instead of requiring users to pay gas fees, canisters fund execution using cycles, a non-redeemable resource token consumed during computation. This model allows users to interact with dApps without holding tokens or wallets, much like they use traditional web or mobile apps. It also enables developers to design onboarding flows where computation costs are pre-funded, a key requirement for freemium or pay-later SaaS-like models. Since cycles can’t be redeemed or traded, they serve purely as a metered compute resource.

Omnity Applications

The Omnity Hub

Omnity is built on ICP’s Chain Fusion infrastructure, which provides outbound HTTP, on-chain compute, and Chain-key cryptography to support verifiable cross-chain coordination. On top of this, the Omnity Hub introduces a modular hub-and-spoke architecture that connects Bitcoin and other public blockchains through dedicated smart contract components.

The Omnity Hub is a public coordination layer composed of canisters on ICP that manage cross-chain transactions. Each spoke is an additional canister responsible for interacting with a specific blockchain or ecosystem. Together, they form a permissionless interface for moving Bitcoin-native assets across multiple networks.

Source: Omnity

The Hub is natively integrated with Bitcoin, allowing users to sign and submit Bitcoin transactions through ICP. Spokes then route these transactions to other supported blockchains, enabling trust-minimized movement of tokenized Bitcoin assets beyond Bitcoin L1.

Today, Omnity supports routes to Bitcoin, Ethereum, Solana, Ton, ICP, and several Bitcoin L2s such as Bitlayer, Bitfinity, and Core. In Q1 2025, Omnity announced a temporary reduction in L2 support to streamline development and maintenance workloads, while keeping all related ICP contracts and blockchain addresses publicly accessible.

The Omnity Runes Indexer

Omnity’s Runes Indexer is the first fully on-chain Bitcoin asset indexer to deliver structured OP_RETURN data to applications across blockchains. While Bitcoin full nodes typically ignore OP_RETURN metadata, it has become central to BTCFi protocols like runes, Ordinals, and other emerging designs that operate entirely within Bitcoin’s existing consensus rules. These metaprotocols introduce new functionality, such as token issuance or digital artifacts, without relying on additional validators, external consensus layers, or wrapped assets. Websites like mempool.space have begun to visualize Bitcoin metaprotocol activity in real time, making it easier to confirm asset-related data through mainstream Bitcoin index services.

Omnity’s Runes Indexer currently powers applications like Odin.fun , Liquidium, and Blockminer by making Bitcoin asset data verifiable and available in near real time. Although OP_RETURN metadata is eventually confirmed on the Bitcoin ledger, it can be observed earlier through ICP’s Bitcoin subnet, which monitors the mempool directly. This allows canisters to expose rune metadata within approximately one second of broadcast, well before it is finalized on-chain.

The Runes Indexer serves as an on-chain backbone for emerging BTCFi protocols by providing developers with auditable, resilient Bitcoin asset data. This data supports a range of financial use cases, including lending, yield farming, derivatives, and fractionalized digital assets via recursive inscriptions. By indexing and exposing OP_RETURN inscriptions, the Runes Indexer can also support newer protocol designs such as Alkanes, a WASM-based smart contract system. Its flexible parsing framework is well-suited for early-stage standards like BRC2.0, which aims to extend fungible token functionality on Bitcoin. As of this writing, the Runes Indexer is fully compatible with Ord version 0.22.1.

The Omnity Hub Empowers BTCFi on Bitcoin L2s

Bitcoin isn't designed for complex programmability or high-speed execution. Transaction costs and 10-minute block settlement times limit the use of runes, Ordinals, and other assets. Bitcoin L2 networks address these limitations by processing transactions adjacent to Bitcoin itself. These networks typically execute transactions off-chain and settle selectively on Bitcoin, which allows them to increase throughput without being constrained by the 10-minute block interval. This architecture supports applications such as low-fee swaps, high-frequency trading, or gaming, which would be impractical on Bitcoin mainnet due to its latency, limited capacity, and reliance on miner-based finality.

The Omnity Hub makes Bitcoin metaprotocols like runes accessible across BTCFi applications on Bitcoin L2s, allowing them to be traded as fungible tokens. Users move runes to connected chains by locking their assets in hashed timelock contracts (HTLCs), where the Omnity Hub canister acts as the counterparty. These contracts are fully non-custodial, and assets can be withdrawn by the user at any time, provided the on-chain protocol rules are followed. In addition to transferring assets, users can etch, mint, and burn runes directly through the Omnity dApp. The “Add Runes” interface (see figure below) allows anyone to fund cross-chain metadata and extend interoperability to any Bitcoin rune, functioning as a permissionless bridge for onboarding new assets.

Source: Omnity

Omnity’s Native BTCFi Solution: Runes Exchange Environment (REE)

Layer 2 solutions extend Bitcoin’s functionality by moving execution off-chain, but each introduces its own trust assumptions, whether through external validators, rollups, or custodial bridges. In contrast, Omnity developed the Runes Exchange Environment (REE) as a new execution model built directly on Bitcoin. REE sidesteps the need for forks, bridges, or new opcodes by linking Rust-based smart contracts to Bitcoin core within the same runtime environment, achieving programmability without modifying Bitcoin’s consensus rules.

REE is not a validator network. It’s an application layer. REE adds a programmability environment to Bitcoin with smart contracts (canisters) instructing Bitcoin full nodes on the ICP blockchain. Unlike traditional Bitcoin L2 solutions, REE initiates Bitcoin locally without asset bridging or locking, preserving Bitcoin's security and introducing programmability through smart contracts.

Source: Omnity Docs

REE embraces Bitcoin UTXOs while providing advanced programmability and self-custody. REE adopts Bitcoin’s Partially Signed Bitcoin Transaction (PSBT) from BIP-370. This allows traders to interact with smart contracts directly without requiring asset lockups or deposits to an L2 solution. Instead, users simply sign a PSBT using their Bitcoin wallet. Once a user signs and broadcasts a PSBT, REE detects it in the Bitcoin mempool (typically within 2 seconds) and triggers a corresponding smart contract response, completing the transaction on-chain.

A Partially Signed Bitcoin Transaction (PSBT) is a flexible format that allows multiple parties to collaboratively construct and sign a Bitcoin transaction before finalization. PSBTs are designed to be incomplete until all required inputs and signatures are present, making them ideal for multi-party coordination without custodial risk.

In REE, applications registered with the REE Orchestrator can participate in this signing process directly. When a user signs and broadcasts a PSBT from their Bitcoin wallet, ICP Bitcoin subnet nodes monitoring the Bitcoin mempool detect the transaction in progress, either as a PSBT (pre-confirmation) or a completed UTXO (post-confirmation). This real-time observation forms the foundation of Omnity’s Decentralized PSBT Signer (DPS), a system where REE smart contracts complete user-submitted PSBTs by appending their own logic and signatures.

DPS eliminates the need for centralized servers or trusted relayers. It enables decentralized execution flows, where user-initiated PSBTs are picked up and completed by on-chain logic, resulting in finalized Bitcoin transactions without asset custody, protocol forks, or new opcodes.

Source: Omnity

REE’s Orchestrator smart contract is a verifiable on-chain coordinator. When users sign PSBTs with their Bitcoin wallets, REE applications emit transaction data and complementary PSBTs based on their logic and asset pools. The Orchestrator ensures consistency and atomicity by validating these PSBTs and coordinating execution. Although currently used for rune swaps, this PSBT-based coordination model can also support custom smart contract logic written in Rust, Motoko, or JavaScript. These contracts can interact with Bitcoin through UTXO validation and coordinated signing workflows.

REE BTCFi Exchange-Pool Model

REE’s Exchange-Pool model adapts Bitcoin’s UTXOs to an account-based identity on ICP. REE exchanges are independent ICP canisters (smart contracts) that can fully leverage the capabilities of the underlying blockchain, including the unique benefits to handle HTTP requests and containers on-chain. The Exchange-Pool model is composed of three basic concepts:

  1. Coin: a unit of UTXO-based Bitcoin assets. BTC and runes are accepted as coins in REE.
  2. Exchange: any BTCFi protocol operating on the REE platform.
  3. Pool: a public key (Chain-key) that an exchange uses to hold coins and sign Bitcoin transactions. An exchange can manage multiple pools, each with its own coin holding and state.

REE exchanges have the composability to integrate across protocols and combine logic and liquidity in a trust-minimized framework. Because exchanges on REE are implemented as ICP canisters, BTCFi developers gain access to a broader design space, including features like native web serving, cross-canister calls, and persistent state.

REE Use Cases

Lending

REE supports lending protocols composed of configurable pools, where each pool can define parameters such as collateral types, interest rates, and liquidation thresholds. For example, BTC can be borrowed against blue-chip runes, with smart contracts enforcing overcollateralization and monitoring pool health.

A real breakthrough lies in REE’s ability to decentralize oracle logic through canisters running on ICP. Traditional Bitcoin-native systems like Discreet Log Contracts (DLCs) rely on external oracles that are difficult to decentralize and integrate at scale. On REE, however, price feeds and liquidation logic can be implemented as autonomous, auditable canisters, eliminating the need for trust in a single data source. These canisters can ingest off-chain price data, cryptographically verify feeds across multiple sources, and trigger liquidation logic by coordinating with the REE Orchestrator over PSBT workflows.

This architecture enables native Bitcoin implementations of DeFi use cases such as lending, stablecoin issuance, and collateralized options, while preserving user custody and maintaining verifiable state across chains. REE makes it possible to build lending protocols that are both trust-minimized and verifiably decentralized end-to-end.

Liquid Staking (LST)

While REE could support Bitcoin staking natively, a more intriguing option might be to support Bitcoin staking by integrating with a protocol such as Babylon, which enables Bitcoin L1 staking via a dedicated appchain. In this potential design, users deposit BTC and receive rune-based Liquid Staking Tokens (LSTs) issued on REE. These LSTs represent claims on delegated stake and can be composed into BTCFi protocols for use in lending, yield strategies, or derivatives.

Staking and reward distribution remain anchored to Bitcoin L1 and Babylon’s validator set. At the same time, REE manages LST issuance and composability directly on Bitcoin, without relying on bridges, wrapped assets, or independent execution layers. Trustless coordination between Babylon and REE is achieved through cryptographic cross-chain messaging, allowing canisters to verify stake state and interact with native Bitcoin assets programmatically.

By combining REE’s programmability with Babylon’s staking architecture, this design preserves Bitcoin self-custody, removes reliance on trusted intermediaries, and brings liquid staking in line with Bitcoin’s native trust model.

AMM DEX: RichSwap

As the first DEX deployed on REE, RichSwap provides a reference implementation for developers. It supports Bitcoin and Runes trading pairs and runs fully on-chain. While Omnity hosts the frontend (richswap.io), all transaction logic is executed directly on Bitcoin, coordinated by canisters exposed on ICP for verification and tracking, with no bridges, wrapped assets, or off-chain components involved.

RichSwap was built to solve the liquidity cold-start problem common to new DeFi protocols. On REE, 100% of liquidity is shared with any application in the environment. PSBT-based transaction coordination allows inputs and outputs to be composed across applications. This means that liquidity deposited into RichSwap can be reused by other BTCFi protocols without fragmenting capital or spinning up isolated pools.

The RichSwap contracts are open source and designed to be forkable, extendable, and auditable. Developers building on REE can use RichSwap as a baseline for integrating native swaps, liquidity coordination, and composable PSBT workflows into their own BTCFi applications.

RichSwap users retain custody of their Bitcoin at all times. Funds remain in user-controlled wallets; all transactions are signed locally before being submitted to the Bitcoin network. Liquidity pools are non-custodial and governed by smart contracts running on ICP subnets verifying Bitcoin state (see Chain-key).

When a swap is initiated, the transaction logic executes and finalizes on ICP within seconds. The resulting PSBT is broadcast to the Bitcoin mempool, where it waits to be finalized.

This yields an immediate path to optimistic transactions on Bitcoin, including support for limited reentrancy between REE contracts during the same logical session.

Source: RichSwap

RichSwap supports swaps between Bitcoin and runes, liquidity provision, and withdrawal. For example, when a user swaps BTC for a rune, the REE TypeScript SDK constructs a PSBT locally in the browser, locking in trade parameters using appropriate sighash flags. The user signs this PSBT to pre-authorize their side of the trade. Once broadcast to the Bitcoin mempool, it’s picked up by the REE DPS (Decentralized PSBT Signer), which validates the transaction inputs and outputs against expected values, and subsequently requests a PSBT from the RichSwap pool. After all parties sign their respective PSBTs, REE rebroadcasts the fully signed transaction to the Bitcoin network.. RichSwap’s next major roadmap feature reportedly includes a runes-to-runes swap within a single transaction.

RichSwap shows how REE supports Bitcoin-native DEX functionality by offloading contract logic to ICP while preserving on-chain settlement on Bitcoin. It provides a concrete example of REE’s UTXO-based exchange-pool model, bringing familiar DeFi mechanics, typically found on account-based blockchains like Ethereum, into the BTCFi ecosystem.

Conclusion

Drawing from Cosmos IBC and other battle-tested solutions, Omnity integrates the Internet Computer to eliminate auxiliary validators and mitigate the complexity of Tendermint for non-Tendermint light clients.

The Omnity Hub offers a trust-minimized framework for multi-chain Bitcoin-native asset handling with verifiable coordination through Internet Computer (ICP) smart contracts. Instead of asset custodians or third-party relayers, Omnity takes advantage of ICP’s Chain-key cryptography and smart contracts on ICP’s Bitcoin subnet. Omnity’s Runes Indexer fills a structural infrastructure gap for BTCFi development. It supports emerging Bitcoin asset standards by providing organized access to verifiable, low-latency Bitcoin asset metadata from the Bitcoin mempool to smart contracts.

The Runes Exchange Environment (REE) extends Bitcoin’s functionality without third-party risk by exposing programmable interfaces and offering real-time on-chain data for developers to create programmable and composable applications directly on Bitcoin using UTXO logic and standard transaction formats. REE’s standard usage of PSBTs coordinated by DPS means Bitcoin developers can deliver secure, non-custodial protocols without any changes to Bitcoin, thanks to the SaaS-grade tools on Dfinity’s ICP.

Omnity provides a composable, modular architecture with developer tooling and automatic signing from a resilient sub-network of Bitcoin full nodes unified by Bitcoin’s on-chain security and ICP’s on-chain logic. Omnity’s open-source tooling, pioneering contract framework, and native on-chain indexers offer Bitcoin applications a home void of proprietary software without compromising security and scalability.

熱門幣種推薦

你可能也喜歡

交易

現貨

熱門文章

什麼是 $S$

理解 SPERO:全面概述 SPERO 簡介 隨著創新領域的不斷演變,web3 技術和加密貨幣項目的出現在塑造數字未來中扮演著關鍵角色。在這個動態領域中,SPERO(標記為 SPERO,$$s$)是一個引起關注的項目。本文旨在收集並呈現有關 SPERO 的詳細信息,以幫助愛好者和投資者理解其基礎、目標和在 web3 和加密領域內的創新。 SPERO,$$s$ 是什麼? SPERO,$$s$ 是加密空間中的一個獨特項目,旨在利用去中心化和區塊鏈技術的原則,創建一個促進參與、實用性和金融包容性的生態系統。該項目旨在以新的方式促進點對點互動,為用戶提供創新的金融解決方案和服務。 SPERO,$$s$ 的核心目標是通過提供增強用戶體驗的工具和平台來賦能個人。這包括使交易方式更加靈活、促進社區驅動的倡議,以及通過去中心化應用程序(dApps)創造金融機會的途徑。SPERO,$$s$ 的基本願景圍繞包容性展開,旨在彌合傳統金融中的差距,同時利用區塊鏈技術的優勢。 誰是 SPERO,$$s$ 的創建者? SPERO,$$s$ 的創建者身份仍然有些模糊,因為公開可用的資源對其創始人提供的詳細背景信息有限。這種缺乏透明度可能源於該項目對去中心化的承諾——這是一種許多 web3 項目所共享的精神,優先考慮集體貢獻而非個人認可。 通過將討論重心放在社區及其共同目標上,SPERO,$$s$ 體現了賦能的本質,而不特別突出某些個體。因此,理解 SPERO 的精神和使命比識別單一創建者更為重要。 誰是 SPERO,$$s$ 的投資者? SPERO,$$s$ 得到了來自風險投資家到天使投資者的多樣化投資者的支持,他們致力於促進加密領域的創新。這些投資者的關注點通常與 SPERO 的使命一致——優先考慮那些承諾社會技術進步、金融包容性和去中心化治理的項目。 這些投資者通常對不僅提供創新產品,還對區塊鏈社區及其生態系統做出積極貢獻的項目感興趣。這些投資者的支持強化了 SPERO,$$s$ 作為快速發展的加密項目領域中的一個重要競爭者。 SPERO,$$s$ 如何運作? SPERO,$$s$ 採用多面向的框架,使其與傳統的加密貨幣項目區別開來。以下是一些突顯其獨特性和創新的關鍵特徵: 去中心化治理:SPERO,$$s$ 整合了去中心化治理模型,賦予用戶積極參與決策過程的權力,關於項目的未來。這種方法促進了社區成員之間的擁有感和責任感。 代幣實用性:SPERO,$$s$ 使用其自己的加密貨幣代幣,旨在在生態系統內部提供多種功能。這些代幣使交易、獎勵和平台上提供的服務得以促進,增強了整體參與度和實用性。 分層架構:SPERO,$$s$ 的技術架構支持模塊化和可擴展性,允許在項目發展過程中無縫整合額外的功能和應用。這種適應性對於在不斷變化的加密環境中保持相關性至關重要。 社區參與:該項目強調社區驅動的倡議,採用激勵合作和反饋的機制。通過培養強大的社區,SPERO,$$s$ 能夠更好地滿足用戶需求並適應市場趨勢。 專注於包容性:通過提供低交易費用和用戶友好的界面,SPERO,$$s$ 旨在吸引多樣化的用戶群體,包括那些以前可能未曾參與加密領域的個體。這種對包容性的承諾與其通過可及性賦能的總體使命相一致。 SPERO,$$s$ 的時間線 理解一個項目的歷史提供了對其發展軌跡和里程碑的關鍵見解。以下是建議的時間線,映射 SPERO,$$s$ 演變中的重要事件: 概念化和構思階段:形成 SPERO,$$s$ 基礎的初步想法被提出,與區塊鏈行業內的去中心化和社區聚焦原則密切相關。 項目白皮書的發布:在概念階段之後,發布了一份全面的白皮書,詳細說明了 SPERO,$$s$ 的願景、目標和技術基礎設施,以吸引社區的興趣和反饋。 社區建設和早期參與:積極進行外展工作,建立早期採用者和潛在投資者的社區,促進圍繞項目目標的討論並獲得支持。 代幣生成事件:SPERO,$$s$ 進行了一次代幣生成事件(TGE),向早期支持者分發其原生代幣,並在生態系統內建立初步流動性。 首次 dApp 上線:與 SPERO,$$s$ 相關的第一個去中心化應用程序(dApp)上線,允許用戶參與平台的核心功能。 持續發展和夥伴關係:對項目產品的持續更新和增強,包括與區塊鏈領域其他參與者的戰略夥伴關係,使 SPERO,$$s$ 成為加密市場中一個具有競爭力和不斷演變的參與者。 結論 SPERO,$$s$ 是 web3 和加密貨幣潛力的見證,能夠徹底改變金融系統並賦能個人。憑藉對去中心化治理、社區參與和創新設計功能的承諾,它為更具包容性的金融環境鋪平了道路。 與任何在快速發展的加密領域中的投資一樣,潛在的投資者和用戶都被鼓勵進行徹底研究,並對 SPERO,$$s$ 的持續發展進行深思熟慮的參與。該項目展示了加密行業的創新精神,邀請人們進一步探索其無數可能性。儘管 SPERO,$$s$ 的旅程仍在展開,但其基礎原則確實可能影響我們在互聯網數字生態系統中如何與技術、金融和彼此互動的未來。

175 人學過發佈於 2024.12.17更新於 2024.12.17

什麼是 $S$

什麼是 AGENT S

Agent S:Web3中自主互動的未來 介紹 在不斷演變的Web3和加密貨幣領域,創新不斷重新定義個人如何與數字平台互動。Agent S是一個開創性的項目,承諾通過其開放的代理框架徹底改變人機互動。Agent S旨在簡化複雜任務,為人工智能(AI)提供變革性的應用,鋪平自主互動的道路。本詳細探索將深入研究該項目的複雜性、其獨特特徵以及對加密貨幣領域的影響。 什麼是Agent S? Agent S是一個突破性的開放代理框架,專門設計用來解決計算機任務自動化中的三個基本挑戰: 獲取特定領域知識:該框架智能地從各種外部知識來源和內部經驗中學習。這種雙重方法使其能夠建立豐富的特定領域知識庫,提升其在任務執行中的表現。 長期任務規劃:Agent S採用經驗增強的分層規劃,這是一種戰略方法,可以有效地分解和執行複雜任務。此特徵顯著提升了其高效和有效地管理多個子任務的能力。 處理動態、不均勻的界面:該項目引入了代理-計算機界面(ACI),這是一種創新的解決方案,增強了代理和用戶之間的互動。利用多模態大型語言模型(MLLMs),Agent S能夠無縫導航和操作各種圖形用戶界面。 通過這些開創性特徵,Agent S提供了一個強大的框架,解決了自動化人機互動中涉及的複雜性,為AI及其他領域的無數應用奠定了基礎。 誰是Agent S的創建者? 儘管Agent S的概念根本上是創新的,但有關其創建者的具體信息仍然難以捉摸。創建者目前尚不清楚,這突顯了該項目的初期階段或戰略選擇將創始成員保密。無論是否匿名,重點仍然在於框架的能力和潛力。 誰是Agent S的投資者? 由於Agent S在加密生態系統中相對較新,關於其投資者和財務支持者的詳細信息並未明確記錄。缺乏對支持該項目的投資基礎或組織的公開見解,引發了對其資金結構和發展路線圖的質疑。了解其支持背景對於評估該項目的可持續性和潛在市場影響至關重要。 Agent S如何運作? Agent S的核心是尖端技術,使其能夠在多種環境中有效運作。其運營模型圍繞幾個關鍵特徵構建: 類人計算機互動:該框架提供先進的AI規劃,力求使與計算機的互動更加直觀。通過模仿人類在任務執行中的行為,承諾提升用戶體驗。 敘事記憶:用於利用高級經驗,Agent S利用敘事記憶來跟蹤任務歷史,從而增強其決策過程。 情節記憶:此特徵為用戶提供逐步指導,使框架能夠在任務展開時提供上下文支持。 支持OpenACI:Agent S能夠在本地運行,使用戶能夠控制其互動和工作流程,與Web3的去中心化理念相一致。 與外部API的輕鬆集成:其多功能性和與各種AI平台的兼容性確保了Agent S能夠無縫融入現有技術生態系統,成為開發者和組織的理想選擇。 這些功能共同促成了Agent S在加密領域的獨特地位,因為它以最小的人類干預自動化複雜的多步任務。隨著項目的發展,其在Web3中的潛在應用可能重新定義數字互動的展開方式。 Agent S的時間線 Agent S的發展和里程碑可以用一個時間線來概括,突顯其重要事件: 2024年9月27日:Agent S的概念在一篇名為《一個像人類一樣使用計算機的開放代理框架》的綜合研究論文中推出,展示了該項目的基礎工作。 2024年10月10日:該研究論文在arXiv上公開,提供了對框架及其基於OSWorld基準的性能評估的深入探索。 2024年10月12日:發布了一個視頻演示,提供了對Agent S能力和特徵的視覺洞察,進一步吸引潛在用戶和投資者。 這些時間線上的標記不僅展示了Agent S的進展,還表明了其對透明度和社區參與的承諾。 有關Agent S的要點 隨著Agent S框架的持續演變,幾個關鍵特徵脫穎而出,強調其創新性和潛力: 創新框架:旨在提供類似人類互動的直觀計算機使用,Agent S為任務自動化帶來了新穎的方法。 自主互動:通過GUI自主與計算機互動的能力標誌著向更智能和高效的計算解決方案邁進了一步。 複雜任務自動化:憑藉其強大的方法論,能夠自動化複雜的多步任務,使過程更快且更少出錯。 持續改進:學習機制使Agent S能夠從過去的經驗中改進,不斷提升其性能和效率。 多功能性:其在OSWorld和WindowsAgentArena等不同操作環境中的適應性確保了它能夠服務於廣泛的應用。 隨著Agent S在Web3和加密領域中的定位,其增強互動能力和自動化過程的潛力標誌著AI技術的一次重大進步。通過其創新框架,Agent S展現了數字互動的未來,為各行各業的用戶承諾提供更無縫和高效的體驗。 結論 Agent S代表了AI與Web3結合的一次大膽飛躍,具有重新定義我們與技術互動方式的能力。儘管仍處於早期階段,但其應用的可能性廣泛且引人入勝。通過其全面的框架解決關鍵挑戰,Agent S旨在將自主互動帶到數字體驗的最前沿。隨著我們深入加密貨幣和去中心化的領域,像Agent S這樣的項目無疑將在塑造技術和人機協作的未來中發揮關鍵作用。

943 人學過發佈於 2025.01.14更新於 2025.01.14

什麼是 AGENT S

如何購買S

歡迎來到HTX.com!在這裡,購買Sonic (S)變得簡單而便捷。跟隨我們的逐步指南,放心開始您的加密貨幣之旅。第一步:創建您的HTX帳戶使用您的 Email、手機號碼在HTX註冊一個免費帳戶。體驗無憂的註冊過程並解鎖所有平台功能。立即註冊第二步:前往買幣頁面,選擇您的支付方式信用卡/金融卡購買:使用您的Visa或Mastercard即時購買Sonic (S)。餘額購買:使用您HTX帳戶餘額中的資金進行無縫交易。第三方購買:探索諸如Google Pay或Apple Pay等流行支付方式以增加便利性。C2C購買:在HTX平台上直接與其他用戶交易。HTX 場外交易 (OTC) 購買:為大量交易者提供個性化服務和競爭性匯率。第三步:存儲您的Sonic (S)購買Sonic (S)後,將其存儲在您的HTX帳戶中。您也可以透過區塊鏈轉帳將其發送到其他地址或者用於交易其他加密貨幣。第四步:交易Sonic (S)在HTX的現貨市場輕鬆交易Sonic (S)。前往您的帳戶,選擇交易對,執行交易,並即時監控。HTX為初學者和經驗豐富的交易者提供了友好的用戶體驗。

2.0k 人學過發佈於 2025.01.15更新於 2026.06.02

如何購買S

相關討論

歡迎來到 HTX 社群。在這裡,您可以了解最新的平台發展動態並獲得專業的市場意見。 以下是用戶對 S (S)幣價的意見。

活动图片