Tepe

Logo

End-to-end token-gating

View the Project on GitHub https://github.com/TepeProject

Tepe

Tepe is a proof-of-concept in end-to-end token-gating.

End-to-end token-gating

End-to-end token-gated content is the next big step in web3.

Most content in web2 is gated, from Netflix and YouTube to Amazon’s ebooks and Instagram. As a creator, you are uploading your content to the server owned by a company. As a consumer, you are only buying temporary access to view the content or are paying by spending your time to watch ads.

That will all change in web3. As a creator, you can own your own content and distribute them directly to your consumers. As a consumer, you can buy directly from creators. You can also resell into a market, lend to friends, or collect them.

Remember when you could lend out a book to friends? You can’t do that with ebooks on Amazon. Or resell a vinyl records to a store? You can’t do that with a Spotify subscription. That’s all coming back digitally.

NFTs are the way we get from here to there. But now, NFTs display metadata for all to see. With private NFTs, an NFT can unlock content if you own it. That’s the beauty of end-to-end token-gating.

App

We built an app as a proof-of-concept for end-to-end token-gating.

It uses the Secret blockchain to handle the private tokens and ipfs to store encrypted files. The app lets you encrypt and upload your content to ipfs and hides the password to the content in the Secret token. You can send your tokens to your friends, who can only unencrypt the file if they own the token.

A unique feature of this tech stack is that you don’t need our app to use the stack. You can use third-party software or command line tools to do the same things you would do on the app.

To build and run the app, see our app repository.

Contribute

The project is open for contribution. We are also looking for feedback. Join our Discord to chat.

About

We are two postdoctoral researchers who built this as a side project. Kieran Murphy is a postdoc at UPenn developing machine learning tools to study complexity. Harang Ju is a postdoc at MIT Sloan studying the economic and social impacts of web3.

“Tepe”

Tepe is a Turkish word for “hill”. We were inspired by Göbekli Tepe, a Neolithic archeogical site in Turkey. It is the oldest known megalith, dated to 9500 and 8000 BC, and it rewrites human history.

Further, Göbekli Tepe was deliberately covered by dirt. Some speculate it was covered as a time capsule to send a message to the future. So not only is Göbekli Tepe inspiring from a historical lens, the speculation about sending covered messages is an analogy for end-to-end token-gating on Tepe.