Welcome to Sensilet’s Developer Documentation. This documentation is for learning to develop applications for Sensilet.
- You can find the latest version of Sensilet on our official website (opens new window).
- For up to the minute news, follow our Telegram (opens new window).
- To learn how to contribute to the Sensilet project itself, visit our Github Docs (opens new window).
# Why Sensilet
Sensilet was created to meet the needs of secure and usable BSV websites. In particular, it handles account management and connecting the user to the blockchain.
# Account Management
Sensilet allows users to manage accounts and their keys in a variety of ways. This is a great security improvement over storing the user keys on a single central server.
This security feature also comes with developer convenience: For developers, you simply interact with the globally available
BitcoinSV API that identifies the users of web3-compatible browsers (like Sensilet users), and whenever you request a transaction signature (like
signTx, or others), Sensilet will prompt the user in as comprehensible a way as possible. This keeps users informed, and leaves attackers left trying to phish individual users rather than performing mass hacks .