EGo

The easiest way to create apps for SGX

EGo lets you effortlessly build confidential-computing applications for Intel SGX in Go. The SDK is intuitive, lightweight, and built on industry standards.

Run any Go app in Intel SGX enclaves

Lightweight icon - feather

Lightweight

EGo only loads as much code as necessary for the Go runtime to work well, keeping the trusted computing base (TCB) small.

Globe icon

Built on industry standards

EGo builds on Open Enclave, an open-source framework for building apps for trusted execution environments.

Rocket icon

Easy to scale

EGo-based apps run great on Kubernetes and can be effortlessly orchestrated using MarbleRun.

Learn more about MarbleRun

“Within our innovation efforts in the area of confidential computing, we are actively cooperating with Edgeless Systems. EGo and MarbleRun facilitate the development effort and help to focus on solving the customer problems and implementing business logic in cloud environments.”

Ivan Gudymenko

IT Security Architect at T-Systems

Build confidential apps with ease

Effortlessly build, debug, and run Go apps in secure enclaves.