💬 Qupe – protocol for building public web3 social media platforms on top of TVM blockchains (Venom/Everscale)
Qupe – protocol for building public web3 social media platforms on top of TVM blockchains (Venom/Everscale)
We have implemented a public chat room on our protocol, similar in functionality to Discord text channels, but entirely on blockchain.
Users can create their own servers, rooms, customize them and set up user permissions. Users can also create rooms where they have to pay to send messages, and all collected tokens go to the owner.
Many other features have been implemented on smart contracts, but not all have yet been implemented on the web client.
Fully inherits the security, anonymity and speed of the Venom blockchain. Permissionless, requires no backends, custom indexers or third-party services, designed to maximise use of RPC/GQL, can be used with public endpoints or with own running node, without compromising user privacy.
Contracts are designed and optimised to maximise the user's response time, it feels like working with a real-time system so that the user does not feel like they are using a blockchain, fees are minimised, so that it is not expensive for users to use such platforms.
With the acceleration of block finality planned in the near future, user interactions with web3 platforms created with Qupe protocol will be much faster, even with many shards, the response time will be less than a second.
qupe-lib – a TypeScript library for easy interaction with the Qupe protocol, it can easily be expanded by adding new implementations. The entire Qupe Chat web application is written using this library.