Bolt (network protocol)
| Bolt | |
|---|---|
| Original author(s) | Neo4j | 
| Stable release | Version 5.8
    | 
| Written in | Various languages | 
| Operating system | Any | 
| Platform | Cross-platform | 
| Type | Network protocol | 
| License | Creative Commons 3.0 Attribution-ShareAlike | 
| Website | www | 
The Bolt Protocol (Bolt) is a connection oriented network protocol used for client-server communication in database applications. It operates over a TCP connection or WebSocket.
Bolt is statement-oriented, allowing a client to send messages containing a statement consisting of a single string and a set of typed parameters. The server responds to each statement with a result message and an optional stream of result records.