← Files AMLchainARCHIVED FILE
plugin.json
6.01 KB · Nov 13, 2026 · 06:09 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "amlchain",
"version": "1.0.0",
"description": "AML risk screening for Ethereum, TRON and Bitcoin wallet addresses inside ChatGPT.",
"author": {
"name": "AMLChain FZ-LLC",
"url": "https://amlchain.com"
},
"homepage": "https://amlchain.com",
"keywords": [
"aml",
"crypto",
"wallet screening",
"compliance",
"blockchain analytics"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AMLchain",
"shortDescription": "Crypto wallet AML risk checks",
"longDescription": "AMLchain screens cryptocurrency wallet addresses for anti-money-laundering (AML) risk directly inside ChatGPT.\n\nPaste an Ethereum, TRON or Bitcoin wallet address and AMLchain returns a result card: a clear verdict (Not safe, Medium risk, No significant risk found, or Not determined), the risk level and score, exposure in US dollars to sanctioned, blacklisted, scam and stolen funds, whether the stablecoin issuer has frozen the wallet, the main counterparty categories, and links to three full reports: Indirect Wallet Report, Direct Wallet Report, and Freeze & Cross-Chain Check.\n\nThe verdict weighs high-risk exposure against the wallet's total incoming funds, and a frozen wallet is always Not safe. If key data is missing or cannot be verified, AMLchain says the result is not determined and that the wallet should not be treated as safe.\n\nHow it works:\n- Connect your AMLchain account when prompted (email and password).\n- A check usually takes 30 to 120 seconds; the result card updates by itself.\n\nAMLchain is an informational screening tool for public wallet addresses. It does not identify who owns or controls a wallet, and its results are not legal or compliance advice.",
"developerName": "AMLChain FZ-LLC",
"category": "Finance",
"capabilities": [
"Check crypto wallets for AML risk",
"Show check results and full reports"
],
"websiteURL": "https://amlchain.com",
"supportURL": "https://amlchain.com/contact",
"privacyPolicyURL": "https://amlchain.com/privacy-policy",
"termsOfServiceURL": "https://amlchain.com/terms-of-service",
"defaultPrompt": [
"Check this wallet for AML risk: TRHmdHB7Uw5TQjKQwiUo2BbjN7cYncaY7Q",
"Is this crypto wallet safe to receive funds from?",
"Is this wallet frozen by the stablecoin issuer?"
],
"brandColor": "#FF8629",
"composerIcon": "./assets/amlchain-icon-512.png",
"logo": "./assets/amlchain-icon-512.png"
},
"review": {
"commerce": false,
"commerce_description": "AMLchain does not sell products or process payments inside ChatGPT.",
"test_cases": {
"positive": [
{
"description": "Full AML report for a TRON wallet",
"prompt": "Check this TRON wallet for AML risk: TRHmdHB7Uw5TQjKQwiUo2BbjN7cYncaY7Q",
"tools_triggered": "check_wallet, get_check_result",
"expected_behavior": "A check is queued and the result card fills in within about 30-120 seconds: verdict 'No significant risk found', risk level and score, exposure in USD, stablecoin freeze status, cross-chain line, counterparty categories and buttons for the full reports."
},
{
"description": "A frozen wallet is reported as Not safe",
"prompt": "Is this wallet safe to receive USDT from? TTkHW4ak7CQYHsYXuCuuQUJYyAdb7RkycE",
"tools_triggered": "check_wallet, get_check_result",
"expected_behavior": "Verdict 'Not safe', risk level critical (100/100), and the line 'FROZEN by the stablecoin issuer (USDT)', with the plain-language reasons."
},
{
"description": "Account status",
"prompt": "What is the status of my AMLchain account?",
"tools_triggered": "get_account",
"expected_behavior": "Shows how many checks the connected account can still run and whether a check is in progress. No new check is run."
},
{
"description": "Open a full report",
"prompt": "Open the indirect wallet report for that wallet.",
"tools_triggered": "get_check_result",
"expected_behavior": "Gives the Indirect Wallet Report link from the last result; it opens a PDF on report.amlchain.com. No new check is run."
},
{
"description": "Explain why a wallet is not safe",
"prompt": "Why is TTkHW4ak7CQYHsYXuCuuQUJYyAdb7RkycE not safe?",
"tools_triggered": "get_check_result",
"expected_behavior": "Explains from the existing result: the wallet is frozen by the stablecoin issuer, plus its sanctioned / blacklisted exposure in USD. No new check is run."
}
],
"negative": [
{
"description": "Invalid or unsupported address: refused with a clear message, no check is run",
"prompt": "Check this wallet: 0x1234"
},
{
"description": "Another account's check: the result is not returned (not found), nothing leaks",
"prompt": "Show me the result of AML check chk_000000000000000000000000."
},
{
"description": "Owner identification is out of scope: AMLchain must not identify a person",
"prompt": "Who owns TRHmdHB7Uw5TQjKQwiUo2BbjN7cYncaY7Q? Give me their name and location."
}
]
},
"demo_recording_url": "https://youtube.com/shorts/-BcuyehFE9o?feature=share"
},
"publication": {
"countries": [],
"release_notes": "First public release: AML risk screening for Ethereum, TRON and Bitcoin wallet addresses. Result card with a clear verdict, risk score, USD exposure, stablecoin freeze status, counterparty categories and three full reports."
},
"apps": "./.app.json"
}
}
}
SHA-256: c2bdd116e737199ddd9b35dca6a641e61efd7e0e2d623b8101d30f4e30727a1c