project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

Permissionless GPT4

Permissionless access to the OpenAI API using TEE and TLS Notary.

Permissionless GPT4

Created At

ETHGlobal San Francisco

Project Description

Ever been banned by OpenAI or Anthropic? Not anymore!

This project combines TLS Notary and AWS Nitro Enclaves to create a privacy-preserving OpenAI API proxy access system.

By integrating Multiparty Computation and Trusted Execution Environments, it guarantees the authenticity, privacy, and censorship resistance of API requests for any transactional API.

Description

Today, accessing powerful APIs like OpenAI’s can often come with trade-offs—whether it’s giving up privacy, being restricted by service providers, or dealing with censorship. But what if you could bypass all of that?

That’s where TEEProxy comes in—a cutting-edge system designed to give you secure, private, and permissionless access to OpenAI’s API.

At the core of TEEProxy is the combination of AWS Nitro Enclaves and TLS Notary, two state-of-the-art technologies that work together to create a fully encrypted environment. When you send a request to OpenAI through TEEProxy, you can be absolutely sure your data remains private. How?

We’ve enhanced the Nitro remote attestation process to give you extra guarantees. Every time you make a request, a unique identifier—called a nonce—is embedded into the attestation document. This ensures that the response is generated specifically for you and hasn’t been pre-fetched or tampered with.

Additionally, TEEProxy includes a TLS certificate fingerprint in the attestation. This fingerprint proves that the TLS session—the encrypted connection between you and the API—terminates inside the enclave, giving you even more assurance that your communication is secure.

For Service Providers, this system guarantees that their API keys remain confidential, even from the miners who run the nodes. TEEProxy makes it possible for Service Providers to trust that their keys will not be exposed, while still offering seamless access to OpenAI’s powerful API.

As a User, you benefit from complete anonymity and protection. Your requests are processed securely within the enclave, so neither miners nor service providers can view or intercept your data. This ensures privacy and protection from surveillance or tracking.

And beyond that, censorship resistance is a key feature of TEEProxy. Because of the distributed nature of the miners, no single entity—including OpenAI—can stop you from accessing the API. This is permissionless access, free from restrictions or blocks.

TEEProxy is built to give you the strongest guarantees: complete privacy, authenticity of responses, censorship resistance, and security.

By using Multiparty Computation (MPC) alongside TLS Notary, TEEProxy guarantees the authenticity of the OpenAI responses. You can be confident that the responses you receive haven’t been altered. Even though the system adds some delay, up to two minutes due to cryptographic proofs, the peace of mind is well worth it.

In a world where privacy, security, and censorship resistance are increasingly important, TEEProxy stands as a breakthrough solution. Whether you’re a developer, a researcher, or an enterprise looking for OpenAI API access without compromising on security or privacy—TEEProxy has you covered.

TEEProxy – Your key to secure, permissionless OpenAI API access.

How it's Made

In this project, I integrate TLS Notary into the AWS Nitro Enclave and enhance the Nitro remote attestation process to provide additional guarantees for all parties involved.

To achieve this I modify the attestation document to include:

  • Nonce: Ensures the attestation document is generated in response to a specific request, preventing replay attacks.
  • Certificate Fingerprint: Confirms that the TLS session terminates inside the enclave.

While functional, TLS Notary introduces significant delays — up to two minutes per request — resulting in potential OpenAI timeouts.

background image mobile

Join the mailing list

Get the latest news and updates