Wallet API đang ở giai đoạn Beta. Các điểm cuối và định dạng phản hồi có thể thay đổi.
Tổng quan
Điểm cuối Wallet Identity xác định các địa chỉ ví đã biết trên Solana, bao gồm sàn giao dịch tập trung, giao thức DeFi, tổ chức và các thực thể được công nhận khác. Hãy sử dụng điểm cuối này cho mục đích tuân thủ, phân tích và hiển thị tên dễ đọc cho các địa chỉ đã biết. Cả điểm cuối đơn (GET /v1/wallet/{wallet}/identity) và hàng loạt (POST /v1/wallet/batch-identity, tối đa 100 mục) đều chấp nhận tên miền SNS .sol và TLD tùy chỉnh ANS (ví dụ: .bonk, .poor, .abc), ngoài địa chỉ Solana thô. Việc phân giải tên miền chỉ hỗ trợ mainnet.
Điểm cuối này sử dụng cùng hệ thống danh tính vận hành Orb, trình khám phá khối Solana của Helius. Cơ sở dữ liệu bao gồm hơn 32.500 nhãn (tên chính dễ đọc, bao gồm hơn 3.000 chương trình) và hơn 21,5 triệu thẻ (các thuộc tính phân loại như “địa chỉ nạp tiền Binance” hoặc “Seeker Phone”), đồng thời liên tục được mở rộng.
Cả điểm cuối đơn (GET /v1/wallet/{wallet}/identity) và hàng loạt (POST /v1/wallet/batch-identity) đều yêu cầu gói trả phí. Các yêu cầu sử dụng khóa API của gói Free sẽ trả về 403 Forbidden. Xem Yêu cầu về gói để biết bảng phạm vi hỗ trợ đầy đủ.
Khi nào nên sử dụng
Sử dụng Wallet Identity API khi cần:- Xác định ví của sàn giao dịch: xác định một ví có thuộc Binance, Coinbase, Kraken hoặc sàn khác hay không.
- Theo dõi hoạt động giao thức: xác định ví của giao thức DeFi và địa chỉ kho bạc.
- Tuân thủ và AML: gắn cờ các giao dịch liên quan đến thực thể đã biết.
- Phân tích: phân loại các loại ví trong quy trình dữ liệu.
- Trải nghiệm người dùng: hiển thị “Đã gửi đến Binance 1” thay cho địa chỉ thô.
- Xử lý hàng loạt: tra cứu hàng trăm địa chỉ một cách hiệu quả.
Bắt đầu nhanh
Tra cứu một ví
Tra cứu thông tin danh tính của một địa chỉ ví:- JavaScript
- Python
- cURL
Tra cứu theo tên miền
Bạn cũng có thể truyền trực tiếp tên miền SNS.sol hoặc TLD tùy chỉnh ANS — điểm cuối sẽ phân giải tên miền và trả về danh tính của địa chỉ chủ sở hữu:
- JavaScript
- Python
- cURL
inputDomain. Nếu cần đối chiếu dữ liệu đầu vào với đầu ra (ví dụ: khi tra cứu nhiều tên miền cùng lúc), hãy sử dụng điểm cuối hàng loạt.
Việc phân giải tên miền chỉ hỗ trợ mainnet. Trên devnet/testnet, dữ liệu đầu vào là tên miền gửi đến điểm cuối này sẽ trả về
400. Các kết quả phân giải thành công được lưu vào bộ nhớ đệm tối đa 2 giờ, vì vậy một tên miền vừa được chuyển nhượng có thể tạm thời phân giải thành danh tính của chủ sở hữu trước đó.Tra cứu hàng loạt (tối đa 100 mục)
Tra cứu nhiều mục trong một yêu cầu để đạt hiệu suất tốt hơn. Mỗi mục có thể là một địa chỉ hoặc tên miền:- JavaScript
- Python
- cURL
Định dạng phản hồi
Một lần tra cứu đơn thành công sẽ trả về đối tượng danh tính của địa chỉ đã phân giải:inputDomain để bạn có thể đối chiếu phản hồi với yêu cầu ban đầu:
address: null, type: "unknown" và unresolved: true. Thứ tự yêu cầu được giữ nguyên:
Danh mục danh tính
Ví và chương trình được phân loại bằng các danh mục từ cơ sở dữ liệu danh tính Orb. Tài khoản và chương trình sử dụng các tập hợp danh mục riêng biệt. Các bảng dưới đây liệt kê mọi danh mục được hỗ trợ.Account tag types
Account tag types
Malicious categories
Malicious categories
Program categories
Program categories
Các chương trình (hợp đồng thông minh) được phân loại riêng:
Trường hợp sử dụng
Gắn cờ các khoản nạp vào sàn giao dịch
Xác định thời điểm tiền được gửi đến một sàn giao dịch tập trung:Hiển thị tên dễ đọc
Hiển thị tên thân thiện trong giao diện người dùng thay cho địa chỉ:Xử lý hàng loạt các đối tác giao dịch
Xác định hiệu quả tất cả đối tác trong danh sách giao dịch:Các phương pháp hay nhất
- Sử dụng điểm cuối hàng loạt cho nhiều lần tra cứu. Khi tra cứu nhiều hơn một địa chỉ,
POST /v1/wallet/batch-identitynhanh hơn đáng kể so với việc gửi từng yêu cầu riêng lẻ. - Xử lý phản hồi 404 phù hợp. Không phải ví nào cũng có thông tin danh tính. Nếu không có, hãy hiển thị địa chỉ thô.
- Lưu kết quả vào bộ nhớ đệm. Dữ liệu danh tính ít khi thay đổi. Hãy lưu vào bộ nhớ đệm cục bộ để giảm số lệnh gọi API.
- Tuân thủ giới hạn kích thước lô. Điểm cuối hàng loạt hỗ trợ tối đa 100 mục cho mỗi yêu cầu. Hãy chia các tập dữ liệu lớn hơn thành các lô phù hợp.
Lỗi thường gặp
Các bước tiếp theo
Funding Source
Truy vết nguồn ban đầu cấp tiền cho ví — các loại nguồn cấp tiền sử dụng lại những danh mục danh tính này.
Wallet API Overview
Tất cả điểm cuối Wallet API và các quy ước dùng chung.
API Reference
Lược đồ yêu cầu và phản hồi cho thao tác tra cứu danh tính.