specs/README.md

41 lines
1.4 KiB
Markdown
Raw Normal View History

2019-04-15 05:07:19 +00:00
# Specifications for Status clients
2019-03-25 04:33:20 +00:00
2019-07-12 03:17:30 +00:00
This repository contains a list of specifications for implementing Status and
its various capabilities.
2019-04-15 05:07:19 +00:00
2019-07-12 03:17:30 +00:00
## Current state
2019-04-15 05:07:19 +00:00
2019-07-12 03:17:30 +00:00
As of July 2019, we are currently in the process of documenting current
specifications. We are als implementing an isolated reference library for them.
These specifications are expected to be frozen at the Status V1 launch and be
used as a reference point for client implementers and security audits.
## Status Improvement Proposals (SIPs)
### Accepted
2019-04-15 05:07:19 +00:00
No accepted SIPs right now.
2019-07-12 03:17:30 +00:00
### Draft
2019-04-15 05:07:19 +00:00
2019-07-12 03:17:30 +00:00
The following SIPs are under consideration for standardization.
2019-04-15 05:07:19 +00:00
2019-07-12 03:17:30 +00:00
Drafts are prepended with x to indicate that they aren't accepted yet.
2019-04-22 04:06:36 +00:00
2019-04-15 05:07:19 +00:00
| Num | Title |
|-----|----|
2019-04-22 04:06:36 +00:00
| 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 05:13:08 +00:00
2019-07-12 03:17:30 +00:00
## Protocol Research
2019-04-25 03:58:22 +00:00
2019-07-12 03:17:30 +00:00
These are protocols that are currently being researched. These are designed to
be useful outside of Status as well. To the extent that these protocols are used
within Status clients, they will show up as SIPs in the future.
2019-04-22 04:43:13 +00:00
2019-07-12 03:17:30 +00:00
To see more on this, please visit the current home: [Big Brother
protocol](https://github.com/status-im/bigbrother-specs/).