Web3 Design Principles is a collection of best practices that designers can consider when building web3 user experiences & interfaces.

Active Guidance

Users must have clear, persistent navigation — they should easily know how to get back to a previous state and what their next step is.

Learn More

Consistency

Establishing visual consistency across products and the customer experience is essential to the perception of trustworthiness.

Learn More

Community

Decentralized applications are different than apps because they are natively distributed: even if some are services targeted to the individual and whose interaction is a solitary experience, they are still made for, and often by, a large group of people all over the world.

Learn More

Data Transparency: Provenance

A user needs to be able to tell, possibly just by looking at the page, that a certain data point or content is actually stored in the Blockchain.

Learm More

Data Transparency: Transactions

It is not user-friendly to let user be guessing, and it isn’t enough to let them assume that “all” data seen is stored in the Blockchain.

Learm More

Record Keeping and Code

If a Dapp can be trusted also means if the code being executed can be trusted. To be trusted, Dapps should be as transparent as possible about all the aspects of their code.

Learn More

Newbie Mode

If we want mass adoption of Distributed Applications it means that we need to lower barriers of entry for people without any technical knowledge or understanding of the Blockchain and its terminology to enter the space. Additionally, it would benefit the user to understand the core differences between Decentralized applications and other applications.

Learn More

Trust

Many of our users are in industries that deal with highly sensitive information and maintaining their trust is critical to our business. Almost everyone is “new” to the blockchain, with varying levels of understanding and confidence. Users must perceive our products (and the people behind them) to be reliable, trustworthy, and stable.

Learn More