Collect public information first
Collect public information first is easier to manage when the interface label is separated from the actual on-chain object. In the context of Support, review the network, address, contract, request type and expected result rather than relying on a token name, icon or a single status line. Similar-looking addresses and asset symbols can exist on different networks while their states remain independent.
A practical way to work with Collect public information first is to break the action into source, destination, permissions or amount, network state and final outcome. When support is involved, keep information that can be checked independently, such as a transaction hash, contract address, block status or the selected network. This makes it easier to distinguish a delayed interface from the real on-chain result.
Security remains part of Collect public information first. A legitimate wallet flow does not require you to send a seed phrase, private key or verification code to another person or type those credentials into an unfamiliar website. Treat wallet connection, message signing, transaction signing and token approvals as separate requests, and stop when the domain, contract, allowance or result does not match what you intended.
- Confirm the network, address or contract involved in Collect public information first
- Keep verifiable public information when support is involved
- Never send a seed phrase, private key or verification code to anyone
Never submit seed phrases or private keys
Never submit seed phrases or private keys is easier to manage when the interface label is separated from the actual on-chain object. In the context of Support, review the network, address, contract, request type and expected result rather than relying on a token name, icon or a single status line. Similar-looking addresses and asset symbols can exist on different networks while their states remain independent.
A practical way to work with Never submit seed phrases or private keys is to break the action into source, destination, permissions or amount, network state and final outcome. When hash is involved, keep information that can be checked independently, such as a transaction hash, contract address, block status or the selected network. This makes it easier to distinguish a delayed interface from the real on-chain result.
Security remains part of Never submit seed phrases or private keys. A legitimate wallet flow does not require you to send a seed phrase, private key or verification code to another person or type those credentials into an unfamiliar website. Treat wallet connection, message signing, transaction signing and token approvals as separate requests, and stop when the domain, contract, allowance or result does not match what you intended.
- Confirm the network, address or contract involved in Never submit seed phrases or private keys
- Keep verifiable public information when hash is involved
- Never send a seed phrase, private key or verification code to anyone
How to self-check transaction issues
How to self-check transaction issues is easier to manage when the interface label is separated from the actual on-chain object. In the context of Support, review the network, address, contract, request type and expected result rather than relying on a token name, icon or a single status line. Similar-looking addresses and asset symbols can exist on different networks while their states remain independent.
A practical way to work with How to self-check transaction issues is to break the action into source, destination, permissions or amount, network state and final outcome. When network is involved, keep information that can be checked independently, such as a transaction hash, contract address, block status or the selected network. This makes it easier to distinguish a delayed interface from the real on-chain result.
Security remains part of How to self-check transaction issues. A legitimate wallet flow does not require you to send a seed phrase, private key or verification code to another person or type those credentials into an unfamiliar website. Treat wallet connection, message signing, transaction signing and token approvals as separate requests, and stop when the domain, contract, allowance or result does not match what you intended.
- Confirm the network, address or contract involved in How to self-check transaction issues
- Keep verifiable public information when network is involved
- Never send a seed phrase, private key or verification code to anyone
How to self-check DApp and approval issues
How to self-check DApp and approval issues is easier to manage when the interface label is separated from the actual on-chain object. In the context of Support, review the network, address, contract, request type and expected result rather than relying on a token name, icon or a single status line. Similar-looking addresses and asset symbols can exist on different networks while their states remain independent.
A practical way to work with How to self-check DApp and approval issues is to break the action into source, destination, permissions or amount, network state and final outcome. When approval is involved, keep information that can be checked independently, such as a transaction hash, contract address, block status or the selected network. This makes it easier to distinguish a delayed interface from the real on-chain result.
Security remains part of How to self-check DApp and approval issues. A legitimate wallet flow does not require you to send a seed phrase, private key or verification code to another person or type those credentials into an unfamiliar website. Treat wallet connection, message signing, transaction signing and token approvals as separate requests, and stop when the domain, contract, allowance or result does not match what you intended.
- Confirm the network, address or contract involved in How to self-check DApp and approval issues
- Keep verifiable public information when approval is involved
- Never send a seed phrase, private key or verification code to anyone
Order of actions for a security incident
Order of actions for a security incident is easier to manage when the interface label is separated from the actual on-chain object. In the context of Support, review the network, address, contract, request type and expected result rather than relying on a token name, icon or a single status line. Similar-looking addresses and asset symbols can exist on different networks while their states remain independent.
A practical way to work with Order of actions for a security incident is to break the action into source, destination, permissions or amount, network state and final outcome. When security is involved, keep information that can be checked independently, such as a transaction hash, contract address, block status or the selected network. This makes it easier to distinguish a delayed interface from the real on-chain result.
Security remains part of Order of actions for a security incident. A legitimate wallet flow does not require you to send a seed phrase, private key or verification code to another person or type those credentials into an unfamiliar website. Treat wallet connection, message signing, transaction signing and token approvals as separate requests, and stop when the domain, contract, allowance or result does not match what you intended.
- Confirm the network, address or contract involved in Order of actions for a security incident
- Keep verifiable public information when security is involved
- Never send a seed phrase, private key or verification code to anyone
