T.I.P.S.
T.I.P.S. is the minimum requirements for Token Layer as defined in the TokenScript Design Paper
The TIPS are:
- Trust
- User can trust a token to be used on a 3rd party website.
- Interoperability
- A token can be used on a 3rd party websites and with other tokens too.
- Privacy
- A website that uses a token can only learn what they were supposed to.
- Security
- User should be able to transact securely, knowing what they will spend and get from the transaction.
On top of TIPS, there are 2 lesser requirements that didn't make it into the acronym:
- Availability
- Tokens should work as long as the underlying blockchain smart contracts are working, not depending on the availability of specific websites.
- Cost effectiveness
- Allow the use of attestation over transactions.