跳到主要内容

Java SDK

适用于 Java 8+ 的 HashNut Java SDK。

安装

添加到 pom.xml

<dependency>
<groupId>io.hashnut</groupId>
<artifactId>hashnut-sdk</artifactId>
<version>1.0.0</version>
</dependency>

快速开始

import io.hashnut.HashnutClient;

HashnutClient client = new HashnutClient(
"https://testnet.hashnut.io",
System.getenv("HASHNUT_ACCESS_KEY_ID"),
System.getenv("HASHNUT_API_KEY")
);

// 创建订单
CreateOrderRequest request = CreateOrderRequest.builder()
.merchantOrderId("order-" + System.currentTimeMillis())
.chainCode("erc20")
.coinCode("usdt")
.amount(new BigDecimal("0.01"))
.callBackUrl("https://your-site.com/api/webhook")
.frontendCallbackUrl("https://your-site.com/payment/success")
.build();

Order order = client.orders().create(request);
System.out.println("Payment URL: " + order.getPaymentUrl());

API 参考

完整示例请参见快速开始指南


使用 Java? 查看快速开始 →