How to Build Dapps for Humans on World Chain With Tenderly

Tenderly supports the launch of World Chain, home to the Worldcoin project, and an ecosystem of decentralized identity and financial apps with real-world utility for everyday users. By integrating with Tenderly's full-stack infrastructure, World Chain ensures seamless onboarding and development.

How to Build Dapps for Humans on World Chain With Tenderly

In this post

World Chain is a layer 2 scaling solution built on OP Stack and part of the Superchain, soon to be launched by the Worldcoin Foundation. The chain will become home to the Worldcoin project, supporting its vision of bringing everyone on-chain. As a permissionless solution, World Chain will be open to anyone but prioritize verified humans who hold a World ID enabled by the Worldcoin protocol. 

World Chain is envisioned as an ecosystem of decentralized identity and financial applications that focus on real-world utility for everyday users. For this reason, scalability, privacy, and security are key focus areas for network and ecosystem growth. By joining Optimism’s Superchain, World Chain contributes to Ethereum scalability while working closely with other scaling solutions to support global blockchain adoption.

World Chain will integrate with Tenderly's full-stack infrastructure to enable seamless onboarding and development on the chain. With Tenderly’s support, developers will have advanced production and development infrastructure to build high-performance dapps on World Chain scalable for everyday use.

World Chain’s human-centric vision

With a mission to become the largest financial and identity network, the Worldcoin project aims to bring billions of users on-chain. For this reason, Worldcoin decided to launch its own chain. As long-term scalability is essential for continuous growth, having World Chain as a dedicated network, currently in developer preview, ensures there is enough blockspace capacity for high-scale usage.

Additionally, addressing network congestion caused by bots is an important part of World Chain’s human-centric vision. To ensure a seamless experience for actual users, World Chain prioritizes humans who hold a World ID and have gone through the protocol’s verification process. 

Verified human transactions will have greater priority for transaction processing and faster confirmation times on-chain. The verification process is optional and fully anonymized for those who undergo it. Worldcoin uses zero-knowledge proofs to anonymize and delink user information and activity.

As the Worldcoin team points out, over 10 million users already have a World ID across 160 countries. Additionally, around 6.5 million users have gone through the verification process using an Orb, a hardware device used to verify humanness. So far, the users executed more than 130 million transactions.

Why build on World Chain 

The mission of World Chain is to allow developers to reach users at scale while building in a high-performance production environment. So, if you decide to build and run real-world applications on World Chain, you and your users get some of the following benefits: 

  • Gas allowance for verified users: World Chain allocates gas allowance for verified users, minimizing friction and enabling them to get started on-chain quickly.  
  • Dapps with real-world utilities: As mentioned, Worldcoin and World Chain strive to provide value through real-world applications. Therefore, you can experiment with a variety of use cases, including commerce, international remittances, stablecoin finance, and more. 
  • Community grants for developers: Developers in eligible countries can apply for a Worldcoin Foundation Community Grant available for open-source projects building on World Chain. Plus, as World Chain is built on Optimism’s Superchain, you can also be eligible for Optimism Retroactive Public Goods Funding.
  • Focus on scalability: Ensuring scalable growth is essential for Worldcoin and World Chain. From a technological standpoint, World Chain is built using the OP Stack to ensure seamless network development. The chain is also committed to using Reth as the execution client as it’s designed for high performance.
  • Native infrastructure support: Since World Chain is built using the OP Stack, it enables seamless integration with industry-standard infrastructure and tooling providers. Thanks to the chain’s implementation of optimistic rollups, Tenderly’s full-stack infrastructure is natively supported, ensuring you have your entire Web3 stack on World Chain from day one. 

How to use Tenderly for your on-chain journey on World Chain

You’ll be able to use Tenderly’s full-stack infrastructure to build, test, and scale advanced dapps on World Chain, moving fast through all stages of Web3 development. By offering both production and development infrastructure, Tenderly unifies your entire stack, allowing you to focus on product development rather than infrastructure management. 

With Tenderly’s support throughout the dapp lifecycle, you and your team will be able to build on a shared infrastructure with integrated development tools.

Build fast on World Chain data with Virtual TestNets

Instead of deploying blindly and testing in production, you’ll be able to set up collaborative development infrastructure with Virtual TestNets. As virtually running networks, Virtual TestNets replicate and sync with the latest state of World Chain, giving you real-time production data for development. 

Additionally, since Virtual TestNets are collaborative development environments, you’ll be able to use them in your existing team workflows. Set up multiple Virtual TestNet instances and use them to enable fast, iterative development. 

To get started with Virtual TestNets, follow a few simple steps: 

  • Fork the World Chain and enable state syncing with the chain to get up-to-date data.
  • Integrate your Virtual TestNet(s) into your local frameworks or CI pipeline.
  • Stage your dapp smart contracts, frontend, and backend for integration testing.
  • Use the private explorer and built-in tools to explore, analyze, and debug issues.
  • Share your Virtual TestNet externally together with a public explorer for public testing.

Ensure dapp scalability with Node RPC 

To reach users at scale, you need a highly performant, robust node infrastructure to support the growing usage in your dapp. With Tenderly’s Node RPC, you’ll get all the capabilities you need to scale your dapp and build unique logic for your system. 

Integrating Tenderly’s Node RPC allows you to:

  • Support high throughput and usage spikes with soft limits and custom SLAs, ensuring top performance and scalability.
  • Get multiregional support with smart traffic routing to the most appropriate location globally so you can ensure uninterrupted service wherever your users are.
  • Integrate Tenderly’s simulation infrastructure into your dapp to protect users from failed transactions, unwanted outcomes, or unnecessary gas fees.
  • Set up an automated monitoring system with real-time alerts and custom responses to handle production issues swiftly.
  • Build unique dapp logic by deploying custom code within Tenderly Node RPC to ensure optimal system performance.

Explore and debug with powerful dev tools

Whether during development or in production, Tenderly’s powerful tools allow you to explore and debug data efficiently while enjoying a seamless experience. Instead of wasting hours to find information that’s relevant to you, you’ll be able to use advanced exploration and debugging tools to get:

  • A unified place for all relevant addresses, with a user-friendly transaction listing and a fast search with custom filters.
  • A full transaction trace with human-readable information, including advanced opcodes, used gas, and event logs.
  • The most granular Debugger that allows you to pinpoint the exact cause and location of an error, evaluate complex expressions, and edit code to try out a fix.
  • Transaction Simulator that gives you control over all transaction parameters, inputs, and contract code so you can preview the results of custom transactions.
  • Gas Profiler that breaks down gas usage per individual function call, enabling you to identify and optimize the lines of code that consume a lot of gas.

Reach users at scale on World Chain with Tenderly

As an L2 solution built on OP Stack, World Chain supports the growth of the Optimism ecosystem and ensures the scalability of Ethereum. By providing a high-performance, scalable production environment, World Chain lays the foundation for reaching billions of humans at speed.

Joining the World Chain’s human-centric vision allows you to build innovative dapps that facilitate everyday lives. With Tenderly’s full-stack infrastructure supporting your entire Web3 development journey on World Chain, you have the necessary building blocks to go through every development stage quickly and efficiently.

Once the support goes live, set up a flexible development environment with Virtual TestNets to start building human-centric dapps on on-chain data.