-
Developers
-
Solutions
-
Ecosystem
-
Oyster
TEE-based serverless coprocessors that scale with demand
-
Kalypso
The permissionless ZK proof marketplace for any circuit
-
Github
Explore Marlin's client code, developer tools and libraries
-
Docs
Dive into protocol design, APIs, validator and user guides
-
Relay
Blockchain-agnostic relay network with built-in incentivization
-
Discord
Connect with a global community of like-minded developers
-
MEV
mev-bor is the Flashbots client for Polygon PoS
-
AI
Train, evaluate and monetize community-owned models
-
DEX
Build low-latency exchanges with trustless matching engines
-
Decentralized Frontends
Host dynamic sites without a centralized server
-
Decentralized Gateways
Access the decentralized web using your favourite web browser
-
Oracles
Implement reliable data feeds quickly for any chain and asset
-
Explore Ecosystem
Learn more about dApps and projects working with Marlin
-
Forum
Engage in thoughful design discussions, or propose integrations
-
Blog
Browse through case studies, research and engineering articles
-
Ethereum-Arbitrum Bridge
Move POND or MPond from Ethereum to Arbitrum or vice-versa
-
POND-MPond Bridge
Seamlessly convert POND to MPond or vice-versa
-
Contribute
Participate as an open-source developer or node operator
Scalable coprocessors
for decentralized compute
Develop powerful applications by accessing and processing data verifiably
SCALE
The GPU for onchain execution
Marlin allows computations to be delegated to TEE-based offchain microservices
with proofs and attestations verified onchain
Accelerate execution
Verifiable offchain execution doesn't require redundant replication of computations and can thus produce results much faster.
Reduce cost
Onchain verification of proofs is usually orders of magnitude cheaper than carrying out the entire computation completely onchain.
Prevent IP theft
Data and logic of computations carried out offchain are not visible onchain or to the host machine in the case of enclaves and cryptographic schemes.
MODULAR
We know one size doesn't fit all
Easily express your trust, cost and performance preferences
Confidential VMs (CVMs)
Dedicated instances for heavy workloads
Deploy backends or outsource jobs on customizable machines with minimal changes
Serverless
Shared instances for unpredictable demand
Deploy functions that scale automatically and pay based on usage without renting a server
Chain abstraction
Ability to run trustless services offchain enables light-weight onchain execution abstracting away the underlying chain
Modular x Integrated
Easily plug-and-play coprocessors on any chain via a relay contract and offer users a uniquely integrated experience
Scalable
Auto-scaling and fault tolerance allow applications to seamlessly cater to increasing workloads without failing

EXPRESSIVE
STREAMLINED
Oyster
A comprehensive framework to build and deploy applications on TEEs
Reproducible Builds
Oyster uses Nix to ensure that code, along with any dependencies, deterministically builds to produce the same binary hash
Key Management Service
Access persistent keys using attestations which survive enclave failure and provide a path to enclave upgradability and secure storage
Attestation Verification
Solidity library with RISC Zero support and a web2 portal to confirm whether the right enclave image is running in a genuine TEE
Docker Support
Avoid the complexity of learning TEE-specific APIs, design patterns and endless debug cycles by simply containerizing the codebase
Networking
Expose web2 endpoints, make network calls or even store and use TLS certificates without rewriting services to be TEE-aware


BACKED BY THE BEST





