서명·송금 전 확인
지갑을 쓰는 에이전트가 서명하거나 보내기 전에 DechoNet에 묻습니다. 받는 주소, 요청을 보낸 페이지, 그 요청이 허락하는 일을 한 번에 확인합니다.
요청과 응답 예시(MCP)예시
{
"method": "tools/call",
"params": {
"name": "crypto_check_before_sign",
"arguments": {
"to": "0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed",
"url": "https://claim-airdrop.example/",
"request": {
"method": "eth_sendTransaction",
"params": [
{
"to": "0x…token",
"data": "0x095ea7b3…ffff"
}
]
}
}
}
} {
"verdict": "suspicious",
"signals": [
{
"key": "crypto_drain_request",
"severity": "warning",
"part": "request"
}
],
"request": {
"method": "eth_sendTransaction",
"kind": "approve_unlimited",
"allows": "이 토큰을 한도 없이 계속 옮길 수 있음",
"drain": true
},
"unchecked": [
"balance_history",
"token_contracts",
"simulation"
]
} - 웹 검사와 같은 판정 단어(위험·의심·위험 신호 없음)를 쓰고, "안전"이라고 하지 않습니다
- 응답에 확인하지 않은 것(잔액, 토큰 컨트랙트, 시뮬레이션)을 함께 적습니다
- 보낸 내용은 저장하지 않고 판정과 신호 이름만 남깁니다
MCP 도구
crypto_check_before_sign | 받는 주소·요청한 페이지·서명 요청을 함께 판정합니다. 무제한 토큰 승인, Permit 서명, setApprovalForAll처럼 자산을 넘겨줄 수 있는 요청을 알아봅니다. |
|---|---|
wallet_address_check | 지갑 주소 하나의 체인·체크섬·OFAC 제재 목록 등재·DechoNet 기록. |
crypto_exchange_check | 도메인이 거래소·지갑·dApp의 공식 주소인지, 이름만 쓴 도메인인지. |
연결
원격 MCP 주소: https://dechonet.com/mcp (설치·키 없이)npm: npx dechonet-mcpHTTP: POST /api/util/crypto-presign 에 { to, url, request } — 문서는 /developers
DechoNet은 자산을 맡거나 옮기지 않고, 투자 의견을 드리지 않습니다. 시드 문구나 개인 키를 요구하지 않으며, 요구하는 곳은 DechoNet이 아닙니다.