imtoken will never ask for your seed phrase, private key or verification code. Always review the address, network and request details before transferring, signing or approving.

imtoken

DApp Connections & Account Requests

Understand DApp connection flow, account visibility, network-switch requests and disconnecting.

On this pagecheck source before connectingselecting an accountnetwork switch requestsinformation visible after connectionwhen to disconnect

DApp Connections & Account Requests: Understand DApp connection flow, account visibility, network-switch requests and disconnecting. This guide follows the order in which users actually perform the task. Each stage is designed to be checked, paused and reviewed before moving forward, with sensitive information kept under the user’s control.

Security principle: In DApp Connections & Account Requests, imtoken does not ask users to enter a seed phrase, private key or wallet recovery phrase.

check source before connecting

Step 1

When working with check source before connecting, place the concept back into a real transaction flow. Information on screen may come from on-chain state, local wallet records or a third-party page, so verify public details such as the network, address, transaction hash or contract before deciding what to do next.

Step 2

In DApp Connections & Account Requests, the section on check source before connecting connects directly to the page’s main task. Connecting to a DApp usually allows the site to request account information or initiate actions. It does not mean later signatures or approvals should be accepted automatically. Review every request separately, especially transfers, allowance scope and contract addresses.

Step 3

Within DApp Connections & Account Requests, for check source before connecting, keep the decision reversible for as long as possible: verify information first, then authorize only the minimum action needed. If the request changes the network, transfers an asset, grants spending permission or interacts with a contract, review the exact target and expected result before confirming.

In DApp Connections & Account Requests, a good outcome for check source before connecting is not simply that an interface reports success. The useful evidence is whether the expected on-chain state appears on the correct network, under the correct address or contract, and with a transaction or permission record that matches the intended action.

selecting an account

Step 1

A common mistake with selecting an account is drawing a conclusion from a single field. A stronger check compares the active network, destination, asset identity and on-chain record together, especially for same-named tokens, cross-network activity or DApp interactions.

Step 2

In DApp Connections & Account Requests, the section on selecting an account connects directly to the page’s main task. Connecting to a DApp usually allows the site to request account information or initiate actions. It does not mean later signatures or approvals should be accepted automatically. Review every request separately, especially transfers, allowance scope and contract addresses.

Step 3

Within DApp Connections & Account Requests, for selecting an account, keep the decision reversible for as long as possible: verify information first, then authorize only the minimum action needed. If the request changes the network, transfers an asset, grants spending permission or interacts with a contract, review the exact target and expected result before confirming.

In DApp Connections & Account Requests, a good outcome for selecting an account is not simply that an interface reports success. The useful evidence is whether the expected on-chain state appears on the correct network, under the correct address or contract, and with a transaction or permission record that matches the intended action.

network switch requests

Step 1

For network switch requests, a useful review pattern is source, scope and result. Source explains where the request came from; scope shows what the action can affect; result is then checked through transaction records, block confirmations or approval state.

Step 2

In DApp Connections & Account Requests, the section on network switch requests connects directly to the page’s main task. Connecting to a DApp usually allows the site to request account information or initiate actions. It does not mean later signatures or approvals should be accepted automatically. Review every request separately, especially transfers, allowance scope and contract addresses.

Step 3

Within DApp Connections & Account Requests, for network switch requests, keep the decision reversible for as long as possible: verify information first, then authorize only the minimum action needed. If the request changes the network, transfers an asset, grants spending permission or interacts with a contract, review the exact target and expected result before confirming.

In DApp Connections & Account Requests, a good outcome for network switch requests is not simply that an interface reports success. The useful evidence is whether the expected on-chain state appears on the correct network, under the correct address or contract, and with a transaction or permission record that matches the intended action.

information visible after connection

Step 1

information visible after connection is not only a feature label; it also has a specific risk boundary. If a page conflicts with the wallet display or the request cannot be explained clearly, stop before signing, approving or transferring and verify through trusted public information.

Step 2

In DApp Connections & Account Requests, the section on information visible after connection connects directly to the page’s main task. Connecting to a DApp usually allows the site to request account information or initiate actions. It does not mean later signatures or approvals should be accepted automatically. Review every request separately, especially transfers, allowance scope and contract addresses.

Step 3

Within DApp Connections & Account Requests, for information visible after connection, keep the decision reversible for as long as possible: verify information first, then authorize only the minimum action needed. If the request changes the network, transfers an asset, grants spending permission or interacts with a contract, review the exact target and expected result before confirming.

In DApp Connections & Account Requests, a good outcome for information visible after connection is not simply that an interface reports success. The useful evidence is whether the expected on-chain state appears on the correct network, under the correct address or contract, and with a transaction or permission record that matches the intended action.

when to disconnect

Step 1

After completing an action involving when to disconnect, review the outcome again. Transaction status, approval targets, network confirmations and balance changes are stronger evidence than a page-level success message alone.

Step 2

In DApp Connections & Account Requests, the section on when to disconnect connects directly to the page’s main task. Connecting to a DApp usually allows the site to request account information or initiate actions. It does not mean later signatures or approvals should be accepted automatically. Review every request separately, especially transfers, allowance scope and contract addresses.

Step 3

Within DApp Connections & Account Requests, for when to disconnect, keep the decision reversible for as long as possible: verify information first, then authorize only the minimum action needed. If the request changes the network, transfers an asset, grants spending permission or interacts with a contract, review the exact target and expected result before confirming.

In DApp Connections & Account Requests, a good outcome for when to disconnect is not simply that an interface reports success. The useful evidence is whether the expected on-chain state appears on the correct network, under the correct address or contract, and with a transaction or permission record that matches the intended action.

Important risk reminder

For DApp Connections & Account Requests, Remember: the user is responsible for safeguarding the seed phrase and private keys, and official staff will not ask for a seed phrase, private key or verification code. On-chain transactions generally cannot be reversed by a wallet alone, and third-party DApps or smart contracts may involve technical or fraud risks. Review the address, network, amount, approval target and permission scope before acting.

Related reading

Continue with imtoken

Continue from the imtoken download entry after reviewing the key checks in DApp Connections & Account Requests.

Download imtoken