top of page
wb.png

World Builder

The World Builder is a graphical tool that allows users to create, update, and deploy world configurations, the foundational blueprints that define how a world is structured, including default apps, naming, and community guidelines.

Overview

Role

Lead Product Designer

Developer-friendly tool for configuring and previewing decentralized worlds

Problem & Context

Configuring a world in a decentralized system requires working with

  • Structured configuration data.

  • Decentralized storage models.

  • Multiple foundational settings that affect downstream behavior.

​

​​Before the World Builder, this process was

  • Highly technical.

  • Difficult to iterate on.

  • Inaccessible to non-technical users.

The Challenge

To design a configuration experience that

  • Simplifies interaction without hiding system logic.

  • Works within decentralized data constraints.

  • Can scale as configurations become more complex.​​​​

Goals & Success Criteria

Design Goals

  • Enable users to create and update world configurations through a UI.

  • Reduce friction and errors in configuration workflows.

  • Make configuration outcomes visible and verifiable.

  • Support future integration with AKASHA World.

​

Success criteria

  • Non-technical users can complete a valid configuration without technical experience.

  • Configuration data is reliably saved to decentralized models.

  • Users can preview a world build before deployment.

  • The UX scales with additional configuration fields and logic.

Design Process

Configuration as a Guided Experience

The core design challenge was turning configuration data into a product experience.

Design decisions focused on:

  • Clear grouping of related configuration fields.

  • Progressive disclosure to reduce cognitive load.

  • Direct mapping between UI inputs and underlying models.

The goal was clarity, not abstraction.

​

Extension-Based UX

Designing the World Builder as an installable extension required:

  • Clear discoverability within the Extensions app.

  • Immediate usability after installation.

  • A focused, task-oriented interface.

  • The extension was designed to feel lightweight but powerful.


Build Preview as Validation

Designing the World Builder as an installable extension required:

  • A separate build preview page was introduced to:

  • Let users verify configurations visually

  • Reduce trial-and-error

  • Create confidence before deployment

This page acted as a bridge between configuration and execution.

worldbuilderprocess.png

Collaboration with Developers

  • Worked directly with developers throughout all sprints.

  • UX decisions validated against model structure and hooks.

  • Designs iterated alongside implementation.

  • Close alignment on feasibility and scalability.

This tight feedback loop ensured design intent translated accurately into the product.

Impact & Outcomes

  • Enabled non-technical users to configure worlds via UI

  • Reduced reliance on developers for configuration changes

  • Improved confidence through visual build previews

  • Created a foundation for future configuration-driven tools

2.png
  • LinkedIn
  • X
  • Dribbble

©2026 by Basma

bottom of page