Crypto glossary

dApp (Decentralized Application)

A dApp, or decentralized application, is an app whose core logic, its backend, runs on smart contracts on a blockchain rather than on servers controlled by one company. You interact with it through your own wallet.

Auf Deutsch lesen

How a dApp is built

A typical dApp has two parts. The smart contracts on the blockchain hold the rules and the funds: who can deposit, how a swap is priced, how a loan is liquidated. The front end, usually a website or app, is simply an interface that helps you create transactions for those contracts.

That front end is often hosted on ordinary servers and can be changed, blocked or taken offline, while the contracts keep running. In principle anyone can build another interface to the same contracts.

Using a dApp

Instead of creating an account with a username and password, you connect a wallet. When you act, for example lending 100 USDC, the dApp prepares a transaction and your wallet asks you to sign it. Nothing happens without your signature, and you pay the network fee. Decentralized exchanges, lending protocols, NFT marketplaces and on-chain games are common types of dApps.

Why dApps matter

Because the rules are public code on a shared blockchain, anyone can inspect them, use them without permission, and combine them with other dApps. This composability is what makes DeFi possible: one dApp can build on the pools or tokens of another.

Risks and common mistakes

Decentralized does not mean safe. Contracts can contain bugs, admin keys can allow a team to change or pause the code, and many projects are less decentralized than they claim. Fake websites copy real dApps to trick you into signing malicious transactions.

The most common way users lose funds is signing something they do not understand, such as an unlimited token approval or a signature that hands over assets. Read what your wallet shows, use bookmarks for sites you trust, and revoke approvals you no longer need.

Ask Coach about it

Coach is the AI on AtenaCrypto. It explains crypto with live market data, in plain words.

How can I check what a dApp transaction will do before I sign it in my wallet?Ask Coach →

Frequently asked questions

Do I need an account to use a dApp?

Usually not. Your wallet address acts as your identity, and you approve each action with your wallet.

Can a dApp be shut down?

The front end can be taken down, but deployed contracts generally keep running. Whether a team can pause them depends on how they were built.

Is every app in crypto a dApp?

No. Centralized exchanges and many wallet apps run on company servers. A dApp's key logic lives on a blockchain.

Related terms

Smart ContractDeFi (Decentralized Finance)WalletDEX (Decentralized Exchange)Smart Contract RiskToken Allowance

Learn it step by step

AC Learning explains these ideas in interactive lessons — the first eight sections are free.

Open AC Learning → Create a free account

All glossary terms · Educational reference only — not investment, legal, tax or financial advice.