Liquid Stake with compassSOL for an 7.31% APY from staking, MEV + fees

Enjoy the freedom of liquid staking in Solana Defi while delegating your stake to the high performance Solana Compass validator. Stake or unstake at any time here, or with a Jupiter swap.

Benefit from our high staking returns and over 2 years experience operating a Solana validator, and receive additional yield from priority fees + MEV tips

Earn 6.2% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.2% APY yield on your SOL, while supporting us to create new guides and tools. Learn more

Stake your SOL

  1. Click to connect your wallet
  2. Enter the amount you wish to stake
  3. Kick back and enjoy your returns
  4. Unstake from your wallet or our staking dashboard

Earn 6.2% APY staking with Solana Compass

Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.2% APY yield on your SOL, while supporting us to create new guides and tools.

Learn more

Breakpoint 2024: Product Keynote: World ID on Solana

By breakpoint-24

Published on 2024-09-21

World ID, a human verification system, is coming to Solana, enhancing bot resistance and user authentication across the ecosystem.

The notes below are AI generated and may not be 100% accurate. Watch the video to be sure!

In a groundbreaking announcement at Breakpoint 2024, Ian Dilick from Tools for Humanity revealed that World ID, a revolutionary human verification system, is coming to the Solana blockchain. This integration promises to reshape how we approach user authentication and bot resistance in the Solana ecosystem, offering new possibilities for developers and enhanced security for users.

Summary

World ID, a privacy-first, decentralized, and open-source solution for human verification, is set to launch on Solana. This system uses a device called the "orb" to verify users' humanity through iris scans, without revealing personal identity. The integration, made possible by recent updates to Solana's cryptographic capabilities, will allow developers to easily implement human verification in their applications.

The move to bring World ID to Solana comes after successful implementations in the Ethereum ecosystem and off-chain Solana applications. With hundreds of thousands of users already verifying with World ID, this Solana integration opens up new possibilities for on-chain verification within the fast-growing Solana ecosystem.

World ID's integration with Solana aims to solve the persistent problem of distinguishing between real users and bots online. This has wide-ranging applications, from improving social media integrity to enabling more secure and fair customer incentive programs. The system's design ensures user privacy while providing developers with a powerful tool to enhance their applications' security and user experience.

Key Points:

World ID Functionality

World ID is designed to verify that a user is a real and unique person online without revealing their identity. It uses a device called the "orb" to scan a user's iris, creating a digital representation that is used solely to ensure each person only verifies once. This process adds the user's World ID public key to a Merkle tree, initially on the Ethereum mainnet, and now coming to Solana.

The system is built with privacy, decentralization, and open-source principles at its core. It allows developers to know that their users are human and performing actions only once (or a specified number of times) without compromising user privacy. This is achieved through a tamper-proof message called a "signal," which can be easily integrated into various applications.

Solana Integration

The integration of World ID with Solana was made possible by the introduction of PN254 SIS calls on the Solana blockchain. Tools for Humanity partnered with Wormhole Labs, providing them with a grant to implement World ID smart contracts for Solana. This implementation is currently undergoing an audit and is expected to be available in production within weeks or months.

The Solana integration will allow developers to use World ID natively on-chain, opening up new possibilities for bot-resistant and sybil-resistant applications within the Solana ecosystem. This move is expected to significantly enhance the security and reliability of Solana-based applications, particularly in areas like social media and customer incentive programs.

Developer Integration

World ID has been designed for easy integration across web, mobile, and on-chain applications. For Solana developers, the integration process has been simplified to a single function call to verify the World ID proof. Tools for Humanity has provided various libraries and a template repository to facilitate the integration process.

The user experience for World ID verification remains straightforward. Users will see a prompt in the World app to verify for a specific application. Once verified, developers can use a simple call to check the validity of the World ID proof on Solana. This ease of integration is expected to encourage widespread adoption among Solana developers, potentially leading to a new wave of bot-resistant applications in the ecosystem.

Facts + Figures

  • World ID is a system designed to verify unique human users online without revealing their identity
  • The system uses a device called the "orb" to scan users' irises for verification
  • World ID is privacy-first, decentralized, and open-source
  • The integration with Solana was made possible by the introduction of PN254 SIS calls
  • Wormhole Labs received a grant to implement World ID smart contracts for Solana
  • The Solana implementation is currently undergoing an audit
  • Hundreds of thousands of users have already verified with World ID on off-chain Solana applications
  • World ID can be integrated into web, mobile, and on-chain applications
  • A single function call is required to verify World ID proof on Solana
  • A template repository is available for developers to integrate World ID on Solana

Top quotes

  1. "World ID is built to be the answer to that question. With world ID, you can know that your users are really human doing something only once without them revealing to anyone, not even a world coin, which unique human they are."

  2. "We built world ID to be privacy first, decentralized and open source."

  3. "Bot resistance and civil resistance makes sense for a ton of different use cases."

  4. "World ID is proving that your user is a unique human, doing an action only once, or however many times you want them to, with a tamper proof message called the signal."

  5. "This single call is all you need in order to verify the World ID proof on Solana."

Questions Answered

What is World ID?

World ID is a privacy-first, decentralized system designed to verify that users are real and unique humans online. It uses iris scanning technology through a device called the "orb" to create a digital representation of a user's iris, which is then used to ensure each person only verifies once. This allows applications to implement bot and sybil resistance without compromising user privacy or revealing personal identities.

How does World ID work on Solana?

World ID on Solana works by implementing smart contracts that allow for on-chain verification of World ID proofs. Users verify their humanity through the World ID app, which generates a proof. Developers can then use a single function call in their Solana applications to verify this proof, ensuring that the user is a unique human performing an action only once (or a specified number of times). This integration was made possible by recent updates to Solana's cryptographic capabilities.

What are the potential use cases for World ID on Solana?

World ID on Solana has numerous potential use cases, particularly in areas requiring bot resistance and sybil resistance. Some key applications include improving the integrity of social media platforms by ensuring real human users, enhancing customer incentive programs by preventing multiple account abuse, and securing voting or governance systems in decentralized applications. It can also be used to create more fair and efficient distribution mechanisms for airdrops or other token distributions within the Solana ecosystem.

How can developers integrate World ID into their Solana applications?

Developers can integrate World ID into their Solana applications using a simple process. Tools for Humanity provides libraries and a template repository to facilitate integration. The process involves implementing a front-end component called ID kit, which handles the user verification process, and then using a single function call in the back-end to verify the World ID proof on Solana. This streamlined integration process makes it easy for developers to add human verification to their applications without complex implementation requirements.

When will World ID be available on Solana?

While an exact date wasn't provided, Ian Dilick mentioned that the World ID implementation on Solana is currently undergoing an audit. It is expected to be available in production within weeks or possibly months, depending on the audit process. This suggests that developers should be able to start integrating World ID into their Solana applications in the near future, potentially before the end of 2024 or early 2025.


Related Content

Breakpoint 2024: Product Keynote: Securitize & Wormhole

Securitize announces adoption of Wormhole for cross-chain asset tokenization, including Solana integration

Breakpoint 2024: Product Keynote: DRiP: Building the Consumer Application

Vibhu Norby introduces DRiP's new mobile app and announces the public beta for iOS and Android

Breakpoint 2024: Product Keynote: Huma (Erbil Karaman)

Huma Finance introduces Pay-Fi, a revolutionary payment financing network on Solana, set to transform the financial landscape.

Building web3 Login Your Grandma Can Use w/ Itai Turbahn (Dynamic Labs)

Discover how Dynamic Labs is transforming web3 authentication, making crypto accessible for both novices and experts while prioritizing user privacy and security.

Breakpoint 2023: Account Abstraction on Solana

Squads Labs presents the innovative account abstraction protocol on Solana, revolutionizing security and usability for developers and users.

Breakpoint 2023: Ensuring the Safety of SBF Programs Through Formal Verification

A deep dive into making Solana contracts safer with Sertora's formal verification tool.

Breakpoint 2024: Product Keynote: In the Blink of an Eye

Chris Osborn introduces Blinks, a revolutionary technology changing how we interact with the internet

Breakpoint 2023: Creator Economy on Solana

Exploring the rising creator economy on Solana with a focus on on-chain monetization and relationships.

Breakpoint 2023: Jupiter's Ambitious Plans for Solana's DeFi Ecosystem

Breakpoint 2023 presents Jupiter's bold strategies for enhancing the Solana ecosystem with new offerings and a commitment to decentralization.

Breakpoint 2024: Product Keynote: Solayer (Jason Li)

Jason Li from Solayer discusses the future of restaking on Solana and introduces SUSD, a new interest-bearing stablecoin.

Breakpoint 2024: Product Keynote: Travala (Juan Otero)

Travala announces integration with Solana and introduces Open Loyalty program for the Solana ecosystem

Breakpoint 2023: Solang: Running Solidity Natively on Solana

An introduction to Solang, a tool that compiles Solidity code to run natively on the Solana blockchain.

Breakpoint 2024: Product Keynote: Forgd: Tokenomics, Liquidity, and Beyond

Forgd introduces a comprehensive platform for blockchain builders to manage pre-TGE and post-TGE activities on Solana

Breakpoint 2024: Product Keynote: Bridge: Make Money Move

Bridge announces new stablecoin-to-card spending feature in collaboration with Squad Labs

Breakpoint 2024: Product Keynote: Code Wallet (Tanner Philp)

Code Wallet introduces innovative tip carts, enabling content creators to build authentic communities and monetize their work on Solana.