跳到主要内容

用户登入/注册

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

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是状态信息
datastring是JWT

示例:

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