Replies: 5 comments 3 replies
-
I disagree. The advantage of "Pro" IMO was precisely to use it publicly for our users. If we remove it in the frontend to not confuse users, then there is no reason to leave it on our contracts and confuse developers. And I agree with those giving feedback that the "pro" naming convention might be confusing. I like |
Beta Was this translation helpful? Give feedback.
-
IMO the next best things after pro are LockupCustom and LockupNonLinear, but each one has issues. The problem for LockupCustom is that we do not give the option to the user to create a stream with any rules he want, at least not yet. The problem with LockupNonLinear is that the cliff streams are not linear but they are not covered in this section. IMO the pro streams are the streams with more advanced configuration so maybe we should take into consideration something like LockupAdvanced. |
Beta Was this translation helpful? Give feedback.
-
I like "Dynamic". Next choice would be "Advanced". "Flex" sounds like we're flexing on someone 😅. |
Beta Was this translation helpful? Give feedback.
-
I agree with @maxdesalle that having different names between the contracts and frontend app would be confusing for developers. Regarding the suggested options, I like "Custom" and "Dynamic". The problem with "Custom" is that there isn't a stream builder in the UI. On the other hand, "Dynamic" may give users the impression that they can adjust/change their streams, which is not the case. If I had to choose one of these options, I would go with "Dynamic" because it is more catchy. |
Beta Was this translation helpful? Give feedback.
-
Going to close this since the finalized version of the repo (ready for audit) uses |
Beta Was this translation helpful? Give feedback.
-
I know we've beaten this topic to death, but I keep getting the same feedback in all Sablier V2 demos I make: that the name of the
SablierV2LockupPro
contract (and the associated labels in the frontend) is confusing.In business, "pro" is typically associated with a premium product with a cost. But that is not the case here; quite the contrary!
SablierV2LockupPro
is an open, permissionless smart contract that can create non-linear streams for anyone in the world with an Internet connection and an Ethereum wallet.What would you guys say about the following alternatives (I have sourced some of these suggestions from ChatGPT):
LockupNonLinear
LockupCurve
LockupCustom
LockupDynamic
LockupFlex
I don't like any of these better than
Pro
, TBH. It should be fine to keep usingPro
for the contracts as long as only smart contract devs know about this term. But what we should do, at a minimum, is to abstract away the word "pro" in the frontend.Beta Was this translation helpful? Give feedback.
All reactions