Cách nhận biết một pool STON.fi là V1 hay V2

Một pool STON.fi là V1 hoặc V2 tùy theo việc tạo hợp đồng (DEX contract generation). Hãy theo địa chỉ pool đến Router của nó và đọc major_version. Tên cặp, APR, thanh khoản và tuổi của pool không chứng minh được phiên bản.

🔥 Vì sao tên cặp là manh mối yếu

- TOKEN/USDT hoặc TOKEN/TON chỉ cho biết các tài sản.
- constant_product là loại pool, không phải bằng chứng của V1.
- TVL, khối lượng và mức độ phổ biến đo hoạt động, không đo kiến trúc.
- Việc getter chỉ dành cho V2 bị lỗi cũng không đủ một mình.

🚀 Quy trình theo Router

1. Sao chép địa chỉ hợp đồng của pool, không phải mã ticker.
2. Gọi GET /v1/pools/{POOL_ADDRESS} và lấy router_address.
3. Gọi GET /v1/routers/{ROUTER_ADDRESS}.
4. Dùng major_version 1 cho V1 và major_version 2 cho V2.

SDK dexFactory của STON.fi dùng cùng metadata của Router, bao gồm minor_version và router_type, để chọn đúng các class hợp đồng tương thích.

🧠 Dấu vân tay on-chain bổ sung

- Dữ liệu get_pool_data của V1 bắt đầu bằng reserves và bao gồm ref_fee.
- Dữ liệu pool chung của V2 bắt đầu bằng is_locked, router_address và total_supply.
- Các Router của V2 cung cấp get_router_version với major, minor và các trường phát triển (development).

💬 Vì sao nhà phát triển nên quan tâm

V2 bổ sung deadline, thanh khoản một phía (single-sided liquidity), nạp không cân đối tốt hơn (better unbalanced deposits), hoán đổi theo chuỗi (chained swaps), phí giới thiệu theo Vault từ 0,01% đến 1% và thêm các loại pool. V1 vẫn còn hoạt động, vì vậy phần mềm không nên mặc định rằng mọi pool STON.fi đều là V2.

Quan điểm của tôi: coi “phiên bản” như cấu trúc kiến trúc hợp đồng. Hãy xác nhận Router trước, sau đó chỉ dùng getter như một bước kiểm tra phụ.

Trong các cách kiểm tra STON.fi, bạn thấy cái nào đáng tin hơn: API Router hay các getter của pool? 👇

Chia sẻ chính xác bước thường khiến bạn gặp rắc rối khi phân loại một pool.

Không phải lời khuyên đầu tư - hãy tự nghiên cứu! 🚀

$GRAM @STONfi DEX