Parts of the Ylide
Ylide Protocol consists of four main parts:
Ylide Client SDK is a “just-add-water” solution for integrating decentralised end-to-end encrypted communications right into your existing or new application. Right now we provide Ylide Client SDK in TypeScript (JavaScript), EVM and TVM connectors.

npm: @ylide/sdk
npm
Ylide SDK core library

GitHub - ylide-io/sdk: Ylide Client SDK for communication in dApps
GitHub
Main repository for the Client SDK
It’s a core of our product. Smart contracts used for storing, transferring and managing messages on the blockchain. Contracts pre-deployed by Ylide can be used and seamlessly integrated. Or founders can create a customised solution on the top of it.
We will provide contracts for multiple mainstream blockchains with cross-chain facilitation.

npm: @ylide/ethereum
npm
Ylide SDK EVM connectors

npm: @ylide/everscale
npm
Ylide SDK TVM connectors

GitHub - ylide-io/ethereum: Ylide SDK connectors for EVM-chains and MetaMask
GitHub
Library for EVM-compatible networks

GitHub - ylide-io/everscale: Ylide SDK connectors for Everscale and EverWallet
GitHub
Library for TVM networks (Everscale/Venom)
To save even more time of the founders we provide open-source product templates for typical communication use cases, so you can focus on the customisation and skip the hardest part.

GitHub - ylide-io/mail: P2P messaging service for Web3
GitHub
P2P client you can see at mail.ylide.io
Last modified 1mo ago