Class Kinds
public class Kinds
- Inheritance
-
Kinds
- Inherited Members
Properties
AdditionalProperties
[JsonExtensionData]
public IDictionary<string, object> AdditionalProperties { get; set; }
Property Value
Extra
[JsonProperty("extra", Required = Required.DisallowNull, NullValueHandling = NullValueHandling.Ignore)]
public Extra Extra { get; set; }
Property Value
Network
CAIP-2 blockchain identifier (e.g., 'eip155:1' for Ethereum, 'solana:4sGjMW1sUnHzSxGspuhpqLDx6wiyjNtZ' for Solana mainnet). Also accepts numeric EVM chain IDs (e.g., 1, 137) or aliases ('solana:mainnet', 'solana:devnet') for backward compatibility.
[JsonProperty("network", Required = Required.Always)]
public Network5 Network { get; set; }
Property Value
Scheme
[JsonProperty("scheme", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public KindsScheme Scheme { get; set; }
Property Value
X402Version
[JsonProperty("x402Version", Required = Required.Always)]
public double X402Version { get; set; }