Tria's Super Layer (SL) is a Layer-0 infrastructure dedicated to performing a range of core functions, including secure data transportation, storage, computation, and communication with EVM and non-EVM blockchain networks – all anchored and purposed with a decentralized identity.
There are two parts to the Networks Layer.
The Threely Link serves as a developer-facing interface for communicating with the Super Layer infrastructure. Threely Link can be accessed via the Build Dashboard, APIs, or SDKs and serves as the primary means for developers to interact with the Super Layer.
Threely Link performs an array of functions, including developer authentication, payload sanitization of SDK/API calls, response handling, troubleshooting, request prioritization, rate-limiting, throttling, retries, and request tracking. This provides developers with a secure and efficient way to interact with the rest of the Super Layer.
The Threely Networks Layer (TNL) is the topmost layer in the hierarchy of the Super Layer infrastructure. TNL acts as a decentralized intermediary layer for routing, transporting data, and executing computation between the Threely Link and other underlying components of the Super Layer infrastructure. The TNL is responsible for interfacing with protocols and subscribing to events occurring within them, such as contract executions.
The TNL is responsible for communicating data to protocols and subscribing to events taking place within them, such as contract executions. Furthermore, the TNL serves as the gatekeeper for all incoming and outgoing communication; It handles a range of computational logic, including data structure translation, encryption and decryption, access control, token swaps, cron-job functions, and transacting signing functions.
The Threely Networks Layer (TNL) serves as a temporary or permanent functional and secure enclave, much akin to a Trusted Execution Environment (TEEs). This allows the TNL to provision functions such as wallet creation, hash functions, and transaction signing when users log in to dApps with Threely Enter.
These temporary instances are instantiated on a per-function basis. They are terminated post-execution of the specific function (e.g., wallet creation), thus reducing the attack surface by limiting/eliminating client-side computation, enhancing security, and safeguarding user data. The TNL, as a result, plays a vital role in facilitating the secure and efficient utilization of data computation that Threely Enter and other Threely components utilize.
Cross-chain interoperability and communication
Traditional cross-chain protocols require hefty developer resources and technical configuration, often resulting in increased development time and barriers to cross-chain communication capabilities. Threely provides an efficient (zero-fee), trustless, and low-code data transportation experience by abstracting away the technical processes of configuring layers, bridges, and contracts to facilitate a set-and-forget multi-chain data exchange experience for all types of users.
In most cases, Threely transports on-chain data using Threely Networks Layer (TNL) directly to the stream endpoint using Threely Link endpoints on partner dApps and protocols via libp2p, allowing Threely to transport data payloads more efficiently with greater flexibility, gas-free, and faster compared to status quo.
This eliminates cross-chain bridges that transport data by generating on-chain transactions via contracts, execution on rollups, and settlement on mainnet, which also results in low throughput and the overhead of payload language translation. In cases with unsupported ecosystems, data is transported using bridges, and the fee is paid by Threely for the user (gasless for the user).
Unlike other cross-chain protocols, Threely isn't required to be integrated natively by a protocol to facilitate communication. Rather, an autonomous developer building on any blockchain, whether ecosystem or not, can integrate Threely to bring our low-code cross-chain solutions directly to their dApps while Threely manages cross-chain communication efficiently. This opens up a whole new crop of cross-chain applications like dApps that leverage the computation of one blockchain, authorization ramps of another, and tokens, payments, and economics of a third to create a single hybrid application with superior functionalities.