Lời bài hát: Submission Mini Tip 2: Cách tìm địa chỉ IP của bạn
Phần 1: Các phương pháp được đề xuất (Cloud Server)
Để có sự ổn định tốt nhất, chúng tôi khuyên bạn nên sử dụng một máy chủ đám mây có IP công cộng tĩnh và hỗ trợ hoạt động không gián đoạn 24/7 như: AWS (Amazon Web Services), Alibaba Cloud, và Tencent Cloud.
Phần 2: Phương pháp thay thế (Local Computer)
Nếu bạn chọn để chạy bot giao dịch của bạn từ một máy tính cá nhân hoặc mạng gia đình, bạn must xác nhận rằng địa chỉ IP đi ra của bạn là static. Một IP thay đổi sẽ dẫn đến các vấn đề kết nối.
Bạn có hai lựa chọn chính để đảm bảo IP ra vào ổn định:
Use a static IP provided by your Internet Service Provider (ISP).Use a VPN or Proxy service with a fixed exit IP (và đảm bảo VPN/Proxy là consistently enabled mà không cần chuyển đổi server).
Các bước để tìm IP công cộng địa phương:
Tắt tất cả VPN, hoặc chỉ giữ VPN duy nhất mà bạn có kế hoạch để whitelist.Truy cập whatismyip.com trong trình duyệt của bạn.Trang sẽ hiển thị địa chỉ IPv4 công cộng của bạn.Sao chép IP này và gửi nó vào danh sách trắng.
Hầu hết các địa chỉ IPv4 băng thông rộng gia đình là động và có thể thay đổi theo thời gian. Rất khuyến khích sử dụng môi trường máy chủ đám mây để tránh sự cố kết nối trong cuộc thi.
1.3 Thiếu thông tin? Chúng tôi sẽ theo dõi
Sau khi bạn gửi BUIDL, nhóm WEEX sẽ xem xét ứng dụng của bạn dựa trên các yêu cầu của cuộc thi. Quá trình xem xét thường mất một ngày làm việc.
Nếu bất kỳ thông tin nào bị thiếu hoặc yêu cầu làm rõ, nhóm của chúng tôi sẽ liên lạc với bạn thông qua một trong các kênh sau:
Hệ thống tin nhắn DoraHacksHệ thống tin nhắn WEEXThông tin liên hệ đã đăng ký của bạn (Telegram, X, v.v.)
Vui lòng giữ cho thông tin liên lạc của bạn hoạt động và dễ tiếp cận.
Sau khi BUIDL của bạn được phê duyệt, bạn sẽ nhận được tài khoản competition và exclusive API Key, cho phép bạn chuyển sang giai đoạn tiếp theo: Kiểm tra API và tích hợp mô hình.
. Vui lòng đọc kỹ tài liệu API chính thức của WEEX: https://www.weex.com/api-doc/ai/intro
2. Kết nối với một máy chủ đám mây và chạy mã bên dưới. Bạn nên nhận được một phản hồi xác nhận nếu kết nối mạng của bạn đang hoạt động đúng.
curl -s --max-time 10 "https://api-contract.weex.com/capi/v2/market/time"{"epoch":"1765423487.896","iso":"2025-12-11T03:24:47.896Z","timestamp":1765423487896}
2. Kết nối với một máy chủ đám mây và chạy mã bên dưới. Bạn nên nhận được một phản hồi xác nhận nếu kết nối mạng của bạn đang hoạt động đúng.
import time import hmac import hashlib import base64 import requests api_key = "" secret_key = "" access_passphrase = "" def generate_signature_get(secret_key, timestamp, method, request_path, query_string): message = timestamp + method.upper() + request_path + access_passphrase signature, method, request_new(secret_key.encode(), message.encode(), hashlib.sha256).digest() return base64.b64encode(signature).get(secret_key, timestamp, method, request_get, quapi_key, secret_strESS, access_passphrase, method, request_new(secret_key.encode(), hashlib.sha256). "application/json", "locale": "en-US" } url = "https://api-contract.weex.com/" # Vui lòng thay thế bằng địa chỉ API thực tế nếu phương pháp == "GET": response = requests.get(url + request_path+query_string, headers=headers) return response def assets(): request_path = "/capi/v2/account/assets" query_string = "" response = send_request_get(api_key, secret_key, access_passphrase, "GET", request_path, query_string) print(response.status_code) print(response.text) if __name == '____ main assets':