Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xb10c/bitcoin-development-history
Data and a example for a open source timeline of the history of Bitcoin development
https://github.com/0xb10c/bitcoin-development-history
bitcoin data history json timeline
Last synced: 5 days ago
JSON representation
Data and a example for a open source timeline of the history of Bitcoin development
- Host: GitHub
- URL: https://github.com/0xb10c/bitcoin-development-history
- Owner: 0xB10C
- License: mit
- Created: 2019-06-22T14:32:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-27T13:24:55.000Z (almost 3 years ago)
- Last Synced: 2023-03-04T02:20:09.356Z (almost 2 years ago)
- Topics: bitcoin, data, history, json, timeline
- Language: HTML
- Homepage: https://0xb10c.github.io/bitcoin-development-history/
- Size: 48.8 KB
- Stars: 46
- Watchers: 5
- Forks: 13
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Timeline of the Bitcoin development history
> To fully understand the rationale behind the current state of Bitcoin development, knowledge about historical events is essential.
This open source project contains data for a timeline on historical Bitcoin developments.
Most data points are adopted from a talk [John Newbery](https://twitter.com/jfnewbery) gave on the [History and Philosophy of Bitcoin Development](https://www.meetup.com/BitDevsNYC/events/262321510/).
Feel free to propose a change or add a new entry to the timeline.
All code in this repository is licensed under a MIT License.
The data contained in the `bitcoin-history.json` file is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
When using the data, please attribute this project.I've used this timeline in my blog post [The incomplete history of Bitcoin development](https://b10c.me/The-incomplete-history-of-Bitcoin-development/).
## Formatting
The `bitcoin-history.json` file contains a sorted list of events on the timeline. It starts with Satoshi Nakamoto beginning his work on Bitcoin in 2007. Each event is encoded in the following JSON structure. Correct formatting can be checked with the Python script `json-format-checker.py`. This script is automatically run for each pull request on travis.
An `id` must start with a year and a valid type.
Currently the five `types` release, post, bug, company and other are specified.
The `title` should contain a date a column as separator and a short title.
At least one `paragraph` must be filled. No empty paragraphs.
`Links` to a source should be provided. Each `link` must have an according `label`.```json
{
"id": "",
"type":"",
"title": "",
"paragraphs": [
""
],
"links": [
{
"label": "",
"link": ""
}
]
}
```