Social Protocol
In Mountain Sea World, users are allowed to build up relationships with any other users. Through the wallet address, one can send a friend request and once he or she approves, two can confirm the friend relationship.
To prevent the gas fee from being charged each time the request is sent, the actions of adding or deleting friends are both off-chains. Users can also increase their affinity points through playing game and once the affinity value reaches a threshold, they can tie up with someone for intimate relationships.
In the contract, using off-chain approval to bind certain relationships and only need to pay gas fee once for binding the relationship. There are more than one relationships and each user establish the relationship he/she want with others
Last updated