提交迷你提示2: 如何查找您的IP地址
第1部分: 推荐的方法(云服务器)
为获得最佳稳定性,我们强烈建议使用具有静态公共IP并支持24/7不间断运行的云服务器,例如: AWS(亚马逊网络服务)、阿里巴巴云和腾讯云。
第2部分: 替代方法(本地计算机)
如果您选择从个人计算机或家庭网络运行交易机器人,则必须确认您的出站 IP 地址是静态的。 IP 更改将导致连接问题。
您有两个主要期权来确保稳定的出站IP:
使用您的 Internet 服务提供商 (ISP) 提供的静态 IP。使用具有固定出口 IP 的 VPN 或代理服务(并确保 VPN/代理一致启用而不切换服务器)。
查找本地公用 IP 的步骤:
关闭所有 VPN,或仅保留您计划将其 IP 列入白名单的单个 VPN。在浏览器中访问whatismyip.com。页面将显示您的 公共 IPv4 地址。复制此 IP 并将其提交到白名单。
注意: 大多数家庭宽带 IPv4 地址都是 动态的,可能会定期涨跌幅。 强烈建议使用云服务器环境,以避免比赛期间出现连接故障。
1.3缺少信息? 我们将跟进
在您提交您的BUIDL后,WEEX团队将根据竞赛要求审核您的申请。 审核过程通常需要一个工作日。
如果有任何信息缺失或需要澄清,我们的团队将通过以下渠道之一与您联系:
DoraHacks消息系统WEEX官方消息系统您注册的联系信息(Telegram、X等)
请保持您的联系方式处于激活状态,并且可访问。
BUIDL 获得批准后,您将收到您的 竞争账户 和 专属 API 密钥,这将允许您进入下一阶段: API测试和模型集成。
。 请仔细阅读WEEX API官方文档: https://www.weex.com/api-doc/ai/intro
2. 连接到云服务器并运行下面的代码。 您应该会收到确认网络连接是否正常工作的响应。
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. 连接到云服务器并运行下面的代码。 您应该会收到确认网络连接是否正常工作的响应。
导入时间导入 hmac 导入哈希库导入 base64 导入请求 api_key = "" secret_key = "" access_passphrase = "" def generate_signature_get(secret_key, timestamp, method, request_path, query_string): message = timestamp + method.upper() + request_path + query_string signature = hmac.new(secret_key.encode(), message.encode(), hashlib.sha256).digest() return base64.b64encode(signature).decode() def send_request_get(api_key, secret_key, access_passphrase, method, request_path, query_string): timestamp = str(int(time.time() * 1000) signature = generate_signature_get(secret_key, timestamp, method, request_path, query_string) header = { "ACCESS-KEY": api_key, "ACCESS-SIGN": signature, "ACCESS-TIMESTAMP": timestamp, "ACCESS-PASSPHRASE"? access_passphrase, "Content-Type": "application/json", "locale"? "en-US" } url = "https://api- contract.weex.com/" # 请替换为实际的 API 地址,如果方法 == "GET " : response = requests.get(url + request_path+query_string, header=headers) 返回 response def 资产 ( ) : request_path = "/capi/v2/账户/资产" query_string = "response = send_request_get(api_key, secret_key, access_passphrase, "GET " , request_path, query_string) print(response.status_code) print(response.text) 如果 __name__== '_main__': 资产 ( )