Signed exchanges (SXG) is an open standard that enables to cryptographically authenticate the origin of a resource independently on how its delivered. Web Attest with SXG's reaches to bring interesting web2 data via zero knowledge commitments to on chain data scarce protocols.
Signed Exchanges (SXG) is a cryptographic method for authenticating web content, originally designed to improve content prefetching. When combined with zero-knowledge (ZK) cryptography and blockchain technology, SXG opens up possibilities for creating verifiable proofs about public web information, such as news articles, social media posts, or financial data. This technology could enable applications to prove the authenticity and content of web pages without revealing sensitive information, potentially revolutionizing how we verify and trust online information in an era of increasing AI-generated content. By allowing the creation of succinct proofs about web data, SXG with ZK proofs could bridge the gap between traditional web (Web2) and blockchain-based systems (Web3), bringing verified real-world data onto decentralized platforms.
We used web attest the first ever SXG verifier to build a way for contributors to get incentivised for their work based on the status of their PR in a organisation repo thus making grants transparently available to open source devs focused on expanding the ecosystem.
Here’s a new set of future use cases:
Step 1 : Enable SXGs on cloud flare The hardest part is now done cause Web Attest provides the first available and zero knowledge verifiable SXG verifies on chain on Starknet. Web attest verifier need 3 things
Web attest verifier constructs the commitments via MICE (Merkle Integrity Content Encoding) via the payload. Verifies data inclusion in Verifiable Payload and then verifies the signature generated by SSL certificates (secpr1 or p256).
Thus any data on a website or served by a website via cloudflare can be verifiable and can be used to generate nullifiers that prove and store zero knowledge commitments.
Cairo Contract- https://github.com/crema-labs/sxg-cairo Web Attest - https://github.com/crema-labs/sxg-web-attest Cloudflare Relayer - https://github.com/crema-labs/gitgo