project screenshot 1
project screenshot 2
project screenshot 3

SignXLit

Introducing Gated Attestations in sign protocol using lit protocol.

SignXLit

Created At

ETHGlobal Bangkok

Winner of

Sign Protocol - Best Overall Application 1st place

Sign Protocol - Best Use of Private Attestations 3rd place

Sign Protocol - Best Developer Feedback

Project Description

Sign x Lit brings together the power of Sign Protocol and Lit Protocol to create secure, private gated attestations on the blockchain. These attestations are encrypted and can only be decrypted based on the specific access conditions set by the attestor.

To make things even easier this project includes a command-line tool that helps developers quickly implement and experiment with various access control conditions, allowing them to focus on innovating without the hassle of managing complex encryption and verification processes.

How it's Made

I integrated lit-procotol in the sign protocol's @ethsign/sp-sdk

The most challenging aspect was ensuring compatibility between the two SDKs. To address this, I replaced the rollup based build system in sp-sdk with a simplified native TypeScript compiler (tsc) builder. After my work the sp-sdk has improved in performance, a detailed feedback can be found here https://github.com/EthSign/ethglobal-bangkok-2024-tracker/issues/4.

The sp-sdk repository was private, I retrieved the full source code by installing the npm package to proceed with the integration.

As I realized the developer experience between these platforms with high potential is not ideal, I decided to create cli tool that servers as a Sign x Lit playground to innovate ideas by bring the multichain protocols together. All the development work was done in Typescript.

background image mobile

Join the mailing list

Get the latest news and updates