From 2c651856699a5af002bf39eeee052dfc178b40bf Mon Sep 17 00:00:00 2001 From: Sergei Tikhomirov Date: Fri, 16 Aug 2024 14:12:43 +0200 Subject: [PATCH] separate recommendations for contract vs app devs --- standards/core/rln-contract.md | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/standards/core/rln-contract.md b/standards/core/rln-contract.md index 52b046c..47fb9a5 100644 --- a/standards/core/rln-contract.md +++ b/standards/core/rln-contract.md @@ -54,6 +54,9 @@ Contract parameters and their RECOMMENDED values for the initial mainnet deploym | Membership price for `1` message per epoch | `p_u` | `0.01` | `USD` | | Membership expiration term | `T` | `180` | days | | Membership grace period | `G` | `30` | days | +| Accepted tokens | | `DAI` | | + +The pricing function SHOULD be linear in the rate limit per epoch. ## Membership lifecycle @@ -174,14 +177,6 @@ User-facing application SHOULD suggest one or a few rate limits (tiers) to simpl - `200` messages per epoch as mid-tier; - `600` messages per epoch as high-tier. -The RECOMMENDED pricing parameters are: - -| Parameter | Value | -| ------------------ | ------ | -| Accepted tokens | `DAI` | -| Reference currency | `USD` | -| Pricing function | linear | - User-facing applications SHOULD save membership expiration dates in a local keystore during registration, and notify the user when their membership is about to expire.