{"id":19269564,"url":"https://github.com/status-im/specs","last_synced_at":"2026-02-05T06:04:05.791Z","repository":{"id":36278187,"uuid":"177514490","full_name":"status-im/specs","owner":"status-im","description":"Specifications for Status clients.","archived":false,"fork":false,"pushed_at":"2024-08-01T23:49:12.000Z","size":2089,"stargazers_count":14,"open_issues_count":43,"forks_count":12,"subscribers_count":55,"default_branch":"master","last_synced_at":"2025-10-22T21:46:50.001Z","etag":null,"topics":["website"],"latest_commit_sha":null,"homepage":"https://specs.status.im/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/status-im.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-25T04:31:29.000Z","updated_at":"2023-05-05T02:26:23.000Z","dependencies_parsed_at":"2024-11-09T20:21:35.602Z","dependency_job_id":"8e409455-7ff5-436f-b3a8-963d452b163a","html_url":"https://github.com/status-im/specs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/status-im/specs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/status-im%2Fspecs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/status-im%2Fspecs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/status-im%2Fspecs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/status-im%2Fspecs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/status-im","download_url":"https://codeload.github.com/status-im/specs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/status-im%2Fspecs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29114516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T05:31:32.482Z","status":"ssl_error","status_checked_at":"2026-02-05T05:31:29.075Z","response_time":65,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["website"],"created_at":"2024-11-09T20:20:32.681Z","updated_at":"2026-02-05T06:04:05.777Z","avatar_url":"https://github.com/status-im.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nlayout: default\npermalink: /\nnav_exclude: true\n---\n\n# Specifications for Status clients\n\n![CI](https://github.com/status-im/specs/workflows/CI/badge.svg)\n\nThis repository contains a list of specifications for implementing Status and\nits various capabilities.\n\n## How to contribute\n\nYou can read about how to build this project [here](./DEVELOPMENT.md).\n\n1. Create an issue for a new Status Improvement Proposal (SIP) or some bug that you'd like to address\n2. Create a corresponding PR and ping some existing SIP editors for review\n\nIf you need help, ask in #protocol at [Status / Discord](https://discord.gg/3Exux7Y).\n\n### Specification style guidelines\n\nBecome familiar with the [specification style guidelines](STYLE-GUIDELINE.md) to understand how you should write or amend specifications.\n\n## Spec lifecycle\n\nEvery spec has its own lifecycle that shows its maturity. We indicate this in a similar fashion to [COSS Lifecycle](https://rfc.unprotocols.org/spec:2/COSS/):\n\n![](assets/lifecycle.png)\n\nAt present (March 30, 2020) this means stable specs are what is in v1 of the Status App. Drafts and raw are work in progress specs.\n\n## Status Improvement Proposals (SIPs)\n\nThe main specification for writing a Status client is [1/CLIENT](https://specs.status.im/spec/1).\n\nFor all full index of all specs, see [specs.status.im](https://specs.status.im/), especially stable specs.\n\n## Protocol Research\n\nThese are protocols that are currently being researched. These are designed to\nbe useful outside of Status as well. To the extent that these protocols are used\nwithin Status clients, they will show up as SIPs in the future.\n\nTo see more on this, please visit the current home: [vac protocol](https://specs.vac.dev).\n\n# Continuous Integration\n\nThe site is built in [Our Jenkins CI](https://ci.status.im/job/website/job/specs.status.im/) based off of `master` branch.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstatus-im%2Fspecs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstatus-im%2Fspecs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstatus-im%2Fspecs/lists"}