Table of Contents

Class Response2

Namespace
Thirdweb.Api
Assembly
Thirdweb.dll

Successful authentication response. Returns wallet address plus authentication tokens.

public class Response2
Inheritance
Response2
Inherited Members

Properties

AdditionalProperties

[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }

Property Value

IDictionary<string, object>

IsNewUser

Whether this is a newly created user/wallet

[JsonProperty("isNewUser", Required = Required.Always)]
public bool IsNewUser { get; set; }

Property Value

bool

Token

JWT authentication token for API access

[JsonProperty("token", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Token { get; set; }

Property Value

string

Type

Type of authentication completed

[JsonProperty("type", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string Type { get; set; }

Property Value

string

WalletAddress

The wallet address

[JsonProperty("walletAddress", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
public string WalletAddress { get; set; }

Property Value

string