Download Trust Wallet
Home  >  Glossary  >  dApp

dApp

Share post
In Brief

A dApp (decentralized application) runs on a blockchain using smart contracts instead of a central server — giving users direct control without a company in the middle

dApp

What Is a dApp?

A dApp (decentralized application) is an application whose backend logic runs on a blockchain via smart contracts, rather than on a centralized server controlled by a company. The frontend (what you see)
may look like any regular website or app, but the core logic and data are stored on a public, immutable blockchain.

Because no single entity controls a dApp, it cannot be taken down by a company decision, government order, or server failure.

How Is a dApp Different From a Regular App?

dApp Traditional App
BackendSmart contracts on a blockchainCentralized server
Data storageOn-chain (public and immutable)Private company database
ControlNo single ownerCompany or developer
DowntimeExtremely rare (blockchain is always running)Possible (server outages)
CensorshipCannot be censored or taken downCan be blocked or shut down
Account requiredWallet address onlyEmail, password, KYC
Custody of fundsUser (self-custody)Platform

Types of dApps

Category Examples
Decentralized exchanges (DEX)Uniswap, PancakeSwap, dYdX
Lending & borrowingAave, Compound, Venus
NFT marketplacesOpenSea, Blur, Magic Eden
Yield farmingYearn Finance, Convex
Gaming & metaverseAxie Infinity, The Sandbox
Prediction marketsPolymarket
BridgesStargate, Hop Protocol

How Do You Use a dApp?

To use a dApp you need:

  1. A crypto wallet (like Trust Wallet)

  2. The native token of the blockchain the dApp runs on (for gas fees)

  3. Any tokens the dApp requires for its specific function

You connect your wallet to the dApp by clicking "Connect Wallet." The dApp can read your wallet address and request transaction approvals, but it cannot access your funds without your explicit signature.

dApp Risks to Know

Always verify the official URL of any dApp before connecting your wallet.

dApps and Trust Wallet

Trust Wallet has a built-in dApp browser that lets you access thousands of decentralized applications directly from the app — across Ethereum, BNB Chain, Solana, and 100+ other blockchains. You connect once with your Trust Wallet address and interact with any dApp without creating accounts or sharing personal information.

Simple and convenient
to use, seamless to explore

Download Trust Wallet