draft mandatory kind=10021 kind=21000 kind=1022
A TollGate that accepts Cashu tokens as payment may advertise its pricing using the following tags.
{
    "kind": 10021,
    // ...
    "tags": [
        // <TIP-01 tags>
        ["price_per_step", "<bearer_asset_type>", "<price>", "<unit>", "<mint_url>", "<min_steps>"],
        ["price_per_step", "...", "...", "...", "...", "..."],
    ]
}
Tags:
price_per_step: (one or more)
    <bearer_asset_type> Always cashu.<price> price for purchasing 1 time the step_size.<unit> unit or currency.<mint_url> Accepted mint. Example: 210 sats per minute (60000ms)<min_steps> Minimum amount of steps to purchase using this mint. Positive whole number, default 0 ⚠️ TENTATIVE: Strucuture of incorporation of fees/min purchases is not final<price> MUST be the same across all occurrences of the same <unit> value.{
    "kind": 10021,
    // ...
    "tags": [
        // <TIP-01 tags>
        ["price_per_step", "cashu", "210", "sat", "https://mint.domain.net", 1],
        ["price_per_step", "cashu", "210", "sat", "https://other.mint.net", 1],
        ["price_per_step", "cashu", "500", "eur", "https://mint.thirddomain.eu", 3],
    ]
}
When the customer pays an exact multiple of <price_per_step> and adds <mint_fee>. The TolGate MUST allot at least that amount of steps to the customer.
{
	"kind": 21000,
	// ...
	"tags": [
		// <TIP-01 tags>
		["payment", "cashuB..."]
	]
}
Tags:
payment: Cashu Token