Skip to main content
OutLayer is a verifiable off-chain compute platform for NEAR, built by FastNEAR. Smart contracts delegate work to Intel TDX enclaves that return results with a cryptographic attestation proving the exact code ran on the exact inputs.

How it works

  1. You write code in Rust and compile it to WebAssembly (WASI Preview 1 or 2).
  2. The binary is hosted on GitHub. OutLayer clones, compiles, and caches it.
  3. A NEAR contract calls OutLayer using NEAR’s yield/resume flow — or any client can call the HTTPS API directly.
  4. The worker runs the WASM inside a TDX enclave and returns the result with a TEE attestation (code hash, input hash, output, signed by the hardware).

Features


Example use cases

The examples gallery ships 14+ production-ready demos. A few highlights:
  • Price & weather oracles — fetch off-chain data with a proof of source.
  • Coin-flip / lottery — VRF-based randomness for fair on-chain games.
  • AI calls — invoke OpenAI/GPT from a contract with verifiable output.
  • Cross-chain reads — query Ethereum state without a bridge.
  • Private DAO voting — tally votes inside the enclave; only the result is published.
  • NEAR Intents swaps — execute Intent flows from off-chain logic.
  • Encrypted email & CAPTCHA — end-to-end use cases requiring secrets.
Start with the Getting Started guide and the Dev Guide to set up your first WASM module and call it from a NEAR contract.

Deployed services built on OutLayer

OutLayer is a third-party platform. As with any external service, evaluate its operational guarantees, attestation verification flow, and key custody model before relying on it for production assets.