BlogWallets and safety
Wallet Screen is in ChatGPT.
Check one public address without leaving the chat.
By Swaps
In short
Swaps Wallet Screen is a plugin for ChatGPT. You paste one public blockchain address and name its network. It shows available sanctions matches, signals from prior screenings, and the limits of that data. It does not connect to a wallet or move funds. A missing signal does not establish safety.
You name the network.
Wallet Screen never guesses it from the address.
Why it asks
The same string can be a valid address on more than one network. An address that starts with 0x works on Ethereum, Base, Arbitrum, Polygon, BNB Chain, Optimism and Avalanche, and what is known about it can differ from one network to the next.
So the plugin does not infer a network from the shape of an address, from a well-known address or from an earlier result in the same chat. If you paste an address alone, ChatGPT asks which network you mean and waits for your answer.
One check covers one address on one network. To look at the same address somewhere else, ask again and name the other network.
ChatGPTExample
Check 0x4f2a…c81d
Which network is this address on?
Ethereum
Swaps checks the sources.
On its own MCP server, built for this plugin.
What leaves ChatGPT
ChatGPT sends Swaps three things at most: the public address, the network you named and, when it is known, the language of the conversation. The language only chooses the words on the card. It is not passed to screening providers.
Swaps then looks for two kinds of evidence. The first is a match reported by a sanctions source: the OFAC list and Chainalysis. The second is a risk signal from a prior screening of that address on that network, when there is one.
The server is a dedicated one. It has a single read-only tool, asks for no key and no sign-in, and is separate from the hosted Swaps MCP server that businesses use with their own keys.
Nothing here needs your wallet. The plugin never asks for a private key, a seed phrase or a signature, and it cannot move funds.
Wallet Screen
MCP server
- OFAC list
- Chainalysis
- Prior screenings
The card states its limits.
Risk level, sources and what was not checked.
How to read the card
The card leads with a risk level and names the sources that reported a match. When a score is available, it is a risk index from 0 to 100, and a higher number means higher risk. It is not a probability of loss or of safety.
A result that comes from a prior screening says so, and shows when that assessment was made if the time is known. A value that is unknown stays unknown: the card does not fill it in.
Coverage is part of the answer. If a source did not respond, or a network has thin data, the card says that instead of showing a clean result. An empty list of sanctions sources does not prove that every list was checked.
The card has two actions. Basis explains the result inside the card. Share shows a text you can select and copy; it leaves the address out unless you tick the box to include it, and it does not publish a page.
ChatGPTExample
Check 0x4f2a…c81d on Ethereum
Swaps Wallet ScreenEthereum
High riskSanctions match · OFAC
Not a full investigation. A missing signal does not establish safety.
When to use it
A first look before you send.
Use it before you pay an address for the first time, or when someone gives you an address and you want a first look at it.
Then confirm the address with the person you are paying. A check reads public data. It cannot tell you who controls an address, and it gives no payment recommendation.
What it does not do.
- It does not connect to a wallet.
- It does not move funds.
- It does not run a full investigation.
- A missing signal does not establish safety.
Coverage
Fourteen networks.
Coverage varies by network, and the card shows what was available on the one you named.
- Ethereum
- Base
- Arbitrum
- Polygon
- BNB Chain
- Optimism
- Avalanche
- Bitcoin
- Solana
- Tron
- XRP Ledger
- TON
- Cardano
- Cosmos
FAQ
Questions.
Who publishes Swaps Wallet Screen?
Supa Labs OÜ, the company that runs Swaps. The plugin is listed in ChatGPT under Finance.
Does Swaps charge for a check?
No. Swaps does not charge for a Wallet Screen check, and a check uses no Swaps credits. A ChatGPT account is required to open the plugin.
Can it tell me who owns an address?
No. Wallet Screen makes no identity claim and shows no owner labels. It reports sanctions matches and risk signals for the address itself.
Does it tell me whether to send?
No. It gives no payment recommendation. It reports what the sources show and where the data stops. The decision stays with you.
What if the address has never been screened?
Then there is no prior screening to show. The card still reports a match from the sanctions sources if there is one, and it states the limits of the data. It does not treat missing data as a clean result.
Can I check an address without ChatGPT?
Yes. Address check on Swaps runs in the browser. Its Quick Check needs no account.
Keep going.
- PluginCheck a wallet address in ChatGPT
- On SwapsAddress check
- For your agentSwaps MCP server
- API and docsDevelopers
- All postsBlog
Sources
- Swaps Wallet Screen · the plugin’s card in ChatGPT
- Sanctions List Search · Office of Foreign Assets Control, the SDN list
- Questions on Virtual Currency · Office of Foreign Assets Control
- Cryptocurrency Address Screening · Chainalysis
- What is the Model Context Protocol? · the protocol the server speaks
- Plugin development for ChatGPT · OpenAI Developers