DApp 연결
Anon Wallet은 DApp에 표준 이더리움 지갑으로 동작합니다. MetaMask 또는 WalletConnect를 지원하는 웹사이트에서 Anon을 사용할 수 있습니다.
작동 방식
이더리움 DApp을 방문하면 Anon이 EIP-1193 표준의 window.ethereum 제공자를 주입합니다. DApp이 eth_requestAccounts, eth_sendTransaction, personal_sign 같은 메서드를 호출하면 Anon이 처리합니다.
공개 EOA, 스텔스 주소 중 노출할 계정을 선택하거나 아무 계정도 공개하지 않을 수 있습니다.
DApp에 연결하기
- Uniswap, Aave, OpenSea 등 이더리움 DApp을 엽니다
- DApp의 Connect Wallet을 클릭합니다
- Browser Extension 또는 MetaMask를 선택합니다(Anon은 호환 제공자로 표시됨)
- Anon이 사이트 호스트명과 요청 사항을 보여 주는 연결 승인 팝업을 표시합니다
- Approve를 클릭해 연결합니다
연결 후 DApp은 계정 주소를 읽고 거래 서명을 요청할 수 있습니다.
승인 절차
모든 민감한 작업은 승인 팝업을 거칩니다.
| 작업 | 팝업에 표시되는 내용 |
|---|---|
eth_requestAccounts |
사이트 호스트명과 공유할 계정 선택 |
eth_sendTransaction |
수신자, 금액, 데이터, 예상 가스 등 전체 거래 정보 |
personal_sign |
원본 메시지 텍스트 |
eth_signTypedData_v4 |
구조화된 데이터 요약 |
wallet_sendCalls |
일괄 호출 요약(EIP-5792) |
모든 요청을 거절할 수 있습니다. 거절해도 지갑 연결은 유지됩니다.
EIP-5792: 일괄 거래
Anon은 EIP-5792의 wallet_sendCalls를 지원합니다. 최신 Uniswap 등 이 API를 사용하는 DApp은 한 번의 승인으로 여러 호출을 제출할 수 있습니다. 스텔스 주소가 연결된 출처에는 auxiliaryFunds(ERC-7682) 기능을 활성화하여, DApp이 비공개 자금을 호출에 사용해도 된다고 표시할 수 있습니다.
개발자 정보는 일괄 거래를 참고하세요.
연결 관리
Settings → Connected Sites에서 연결된 사이트를 확인하고 해제합니다. 언제든 접근 권한을 철회할 수 있으며, 다음 방문 시 다시 승인해야 합니다.
지원 네트워크
Anon의 주입 제공자는 네트워크 전환을 지원합니다. DApp이 wallet_switchEthereumChain으로 전환을 요청하면 Anon이 승인을 요청합니다. 공개 거래에는 모든 EVM 호환 네트워크, 비공개 거래에는 Railgun 지원 체인을 사용합니다.
프라이버시 참고
DApp에 연결하면 사이트가 공개 주소를 알게 됩니다. 신원을 드러내지 않고 상호작용하려면 새 스텔스 주소로 연결하거나 주소 공개가 필요 없는 작업으로 제한하세요.