cryptofoundry

Contact cryptofoundry

Tell us what you want to build or automate.

Article

A blockchain messenger with P2P speed

ADAMANT MessengerFrom the foundry ↗
A blockchain messenger with P2P speed

ADAMANT PWA version 2.4.0 introduces WebSocket support, significantly increasing messaging speed to rival classic P2P messengers. WebSockets enable instant data sharing between a node and the messaging app, notifying users of new events and unconfirmed transactions immediately.

When a message is sent, it is initially received by a single node and displayed with a “Delivered to a node” ✔ status within a fraction of a second, meaning the recipient has already received it. The message is then verified by other nodes across the decentralized network, which guarantees the security advantages of a blockchain messenger. Once verified and included in a new block, the status changes to “Saved to the blockchain” ⚭. This verification process takes a few seconds.

Currently, nodes communicate with each other with a slight delay. If both users are connected to the same node, messages are delivered instantly. If they are connected to different nodes, delivery may take a few seconds. Users can test this by navigating to the Nodes list in the Settings section and disabling all nodes except one.

A blockchain messenger with P2P speed

Future updates will add supported connections between sockets and nodes to eliminate delays regardless of which nodes users are connected to. In addition to WebSocket support and the new blockchain status indicators, version 2.4.0 includes Resfinex Token (RES) support, an updated Stably Dollar (USDS) name and logo, and various interface adjustments such as an updated Buy & Sell tokens dialog and adjusted Send Token menu height. The release also introduces validation for BTC addresses and fixes issues related to pasting addresses from the clipboard and sending negative amounts.