Table of Contents

Class Kinds

Namespace
Thirdweb.Api
Assembly
Thirdweb.dll
public class Kinds
Inheritance
Kinds
Inherited Members

Properties

AdditionalProperties

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

Property Value

IDictionary<string, object>

Extra

[JsonProperty("extra", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public Extra Extra { get; set; }

Property Value

Extra

Network

Network identifier in CAIP-2 format. Supports EVM chains (e.g., 'eip155:1') and Solana chains (e.g., 'solana:mainnet'). Also accepts legacy numeric chain IDs for EVM (e.g., 1 for Ethereum).

[JsonProperty("network", Required = Required.Always)]
public Network6 Network { get; set; }

Property Value

Network6

Scheme

[JsonProperty("scheme", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public KindsScheme Scheme { get; set; }

Property Value

KindsScheme

X402Version

[JsonProperty("x402Version", Required = Required.Always)]
public double X402Version { get; set; }

Property Value

double