World ID is an open and permissionless identity protocol developed to help establish Proof of Personhood (PoP) on a global scale.
World ID functions as a digital “passport” that lives locally on its holder’s phone and can be used to privately prove that they are a real and unique person. This privacy is possible thanks to the use of zero-knowledge proofs (ZKP) that prevent third parties from knowing a person’s World ID public key or tracking them across applications. ZKPs also protect the use of World ID from being tied to the iris code of the person or any data used in its creation.
Worldcoin (World ID) core contracts are currently deployed on Ethereum, where the Merkle Tree for all the identities are maintained. These connect with other chains like Polygon and Optimism by duplicating the state on each chain.
While Worldcoin’s current architecture works well in a silo on a single chain, it does not scale well to deploy on multiple chains concurrently:
While Worldcoin has been trying to address these issues by launching their own L2 (WorldChain) and with Wormhole integration, we believe integration with Skate Chain solves these issues in a much efficient and scalable way. Our integration can focus on enabling PoP for TON ecosystem
World coin proposed design with Skate
By adopting Skate, Worldcoin can gain the following advantages:
Unified State Management
With Skate Chain , the World Identity Manager is deployed as a Kernel Contract which manages a singleton state. The state is accessible via all the integrated contracts
Economic Security via EigenLayer
Skate Chain works as an AVS on EigenLayer, backed by billions of dollars of economic security, which is susceptible to slashing should any component of the chain misbehave.
Scalability to EVM and non-EVM chains
With Skate, the state management is operable across all major L1s and L2, for both EVM and non-EVM. This enables Worldcoin to become universally deployable by just deploying periphery contracts that serve as an interface to interact with the Kernel.
The following outline implementation specifications of Worldcoin PoP as a stateless app
This integration proposal presents a unique opportunity for Worldcoin to overcome existing scalability issues and enhance its multi-chain capabilities, user experience, and system security, leveraging Skate Chain’s innovative design and technology. Please refer to Skate Architecture to have a thorough understanding of Skate Chain’s internal architecture
World ID is an open and permissionless identity protocol developed to help establish Proof of Personhood (PoP) on a global scale.
World ID functions as a digital “passport” that lives locally on its holder’s phone and can be used to privately prove that they are a real and unique person. This privacy is possible thanks to the use of zero-knowledge proofs (ZKP) that prevent third parties from knowing a person’s World ID public key or tracking them across applications. ZKPs also protect the use of World ID from being tied to the iris code of the person or any data used in its creation.
Worldcoin (World ID) core contracts are currently deployed on Ethereum, where the Merkle Tree for all the identities are maintained. These connect with other chains like Polygon and Optimism by duplicating the state on each chain.
While Worldcoin’s current architecture works well in a silo on a single chain, it does not scale well to deploy on multiple chains concurrently:
While Worldcoin has been trying to address these issues by launching their own L2 (WorldChain) and with Wormhole integration, we believe integration with Skate Chain solves these issues in a much efficient and scalable way. Our integration can focus on enabling PoP for TON ecosystem
World coin proposed design with Skate
By adopting Skate, Worldcoin can gain the following advantages:
Unified State Management
With Skate Chain , the World Identity Manager is deployed as a Kernel Contract which manages a singleton state. The state is accessible via all the integrated contracts
Economic Security via EigenLayer
Skate Chain works as an AVS on EigenLayer, backed by billions of dollars of economic security, which is susceptible to slashing should any component of the chain misbehave.
Scalability to EVM and non-EVM chains
With Skate, the state management is operable across all major L1s and L2, for both EVM and non-EVM. This enables Worldcoin to become universally deployable by just deploying periphery contracts that serve as an interface to interact with the Kernel.
The following outline implementation specifications of Worldcoin PoP as a stateless app
This integration proposal presents a unique opportunity for Worldcoin to overcome existing scalability issues and enhance its multi-chain capabilities, user experience, and system security, leveraging Skate Chain’s innovative design and technology. Please refer to Skate Architecture to have a thorough understanding of Skate Chain’s internal architecture