2019-04-15 13:07:19 +08:00
# Specifications for Status clients
2019-03-25 12:33:20 +08:00
This repository will contain a list of specifications for implementing Status and its various capabilities. For examples, see http://www.bittorrent.org/beps/bep_0000.html.
2019-04-15 13:07:19 +08:00
Status Improvement Proposals (SIPs).
## Accepted
No accepted SIPs right now.
## Draft
All specifications are currently in heavy draft mode. The following SIPs are under consideration for standardization.
2019-04-22 12:06:36 +08:00
Prepending draft with x to indicate that they aren't accepted yet.
2019-04-15 13:07:19 +08:00
| Num | Title |
|-----|----|
2019-04-22 12:06:36 +08:00
| x0 | [SIP Index (placeholder) ](README.md ) |
| x1 | [SIP process (placeholder) ](https://github.com/status-im/specs/issues/1 ) |
| x2 | [SIP template (placeholder) ](https://tools.ietf.org/html/rfc2119 ) |
| x3 | [Initial Protocol Specification ](protocol.md ) |
| x4 | [Initial Protocol Overview ](x4.md ) |
| x5 | [Initial Trust Establishment Specification ](x5.md ) |
| x6 | [Initial Conversational Security Specification ](x6.md ) |
| x7 | [Initial Transport Privacy through Whisper Specification ](x7.md ) |
| x8 | [Initial Message Payload Specification Specification ](x8.md ) |
2019-04-15 13:13:08 +08:00
2019-04-22 12:00:36 +08:00
Desired:
- Protocol overview, including payloads and specific considerations
- Trust establishment
- Conversational security (PFS, etc)
- Transport privacy (Whisper, etc)
- Payload and messages
2019-04-15 13:13:08 +08:00
2019-04-22 12:06:36 +08:00
x4-x8 is Oskar cutting things up into orthogonal pieces.
2019-04-15 13:13:08 +08:00
## Incubation
Things that are being researched and might show up as SIP in the future. See [Big Brother protocol ](https://github.com/status-im/bigbrother-specs/ ).