构建下一代运动健康 DApp,加入 XMoFit 生态系统
5分钟内集成 XMoFit 功能
npm install @xmofit/sdk # 或者 yarn add @xmofit/sdk
import { XMoFit } from '@xmofit/sdk';
const xmofit = new XMoFit({
apiKey: 'YOUR_API_KEY',
network: 'mainnet'
});
// 获取用户运动数据
const data = await xmofit.getMotionData({
address: '0x...',
date: '2025-01-25'
});
支持主流编程语言和框架
// 连接钱包
await xmofit.connect();
// 获取用户 NFT
const nfts = await xmofit.getNFTs(userAddress);
// 提交运动数据
const result = await xmofit.submitMotionData({
steps: 10000,
distance: 8.5,
duration: 3600,
proof: zkProof
});
// 领取奖励
const tx = await xmofit.claimRewards();
from xmofit import XMoFit
# 初始化客户端
client = XMoFit(api_key="YOUR_API_KEY")
# 获取用户数据
user_data = client.get_user_data(address)
# 验证运动数据
is_valid = client.verify_motion_data(
data=motion_data,
proof=zk_proof
)
RESTful API 端点示例
/api/v1/motion/daily
/api/v1/motion/submit
/api/v1/motion/history
/api/v1/nft/collection
/api/v1/nft/mint
/api/v1/nft/upgrade
/api/v1/token/balance
/api/v1/token/claim
/api/v1/token/price
/api/v1/user/profile
/api/v1/user/settings
/api/v1/user/kyc
提升开发效率的工具集
查看链上数据和交易
获取测试代币
数据分析和可视化
安全的密钥存储方案
单元测试和集成测试
经过审计的合约代码