跳到主要内容

用户登入/注册

直接用钱包登入即可创建用户, 无需显式进行注册

Scope: /auth

使用钱包地址获取用于签名的内容

API Path: /generate_sign_contents

API调用方法: POST-JSON

请求参数:

参数名类型是否必须描述
wallet_addressstring钱包地址

示例:

{
"wallet_address": "0x1234567890123456789012345678901234567890"
}

返回参数:

参数名类型是否必须描述
codeint状态码
msgstring状态信息
datastring签名内容

示例:

{
"code": 0,
"msg": "success",
"data": "balabala",
}

获取JWT

API Path: /wallet_sign_in

API调用方法: POST-JSON

请求参数:

参数名类型是否必须描述
wallet_addressstring钱包地址
contents_for_signstring签名内容
signaturestring签名

示例:

{
"wallet_address": "0x1234567890123456789012345678901234567890",
"contents_for_sign":"balabala",
"signature":"0x1234567890123456789012345678901234567890",
}

返回参数:

参数名类型是否必须描述
codeint状态码
msgstring状态信息
datastringJWT

示例:

{
"code": 0,
"msg": "success",
"data": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lI",
}