Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Standards
  3. SLIPs

SLIPs

CC-BY-SA-4.0Markdown

A repository of technical specifications and standards for SatoshiLabs projects, extending the Bitcoin Improvement Proposal process.

GitHubGitHub
1.7k stars1.9k forks0 contributors

What is SLIPs?

SLIPs (SatoshiLabs Improvement Proposals) is a repository of technical specifications and standards for SatoshiLabs projects, extending the Bitcoin Improvement Proposal (BIP) process. It documents features and decisions related to hardware wallets, key derivation, encryption, and cryptocurrency interoperability that fall outside Bitcoin's scope. The project provides a formalized way to propose, review, and maintain standards used in tools like Trezor and other cryptocurrency ecosystems.

Target Audience

Cryptocurrency developers, hardware wallet engineers, and blockchain protocol designers who need standardized specifications for key management, security, and interoperability beyond Bitcoin's BIPs.

Value Proposition

It offers a curated set of community-reviewed standards that address gaps in existing cryptocurrency proposals, with a focus on practical implementation, security, and hardware wallet integration, backed by SatoshiLabs' expertise.

Overview

SatoshiLabs Improvement Proposals

Use Cases

Best For

  • Implementing standardized key derivation methods for HD wallets
  • Designing secure encryption protocols for cryptocurrency metadata
  • Developing interoperability standards for hardware wallets
  • Referencing registered coin types and address formats in blockchain projects
  • Creating shamir backup schemes for mnemonic seeds
  • Building tools that require deterministic cryptographic hierarchies

Not Ideal For

  • Projects exclusively focused on Bitcoin core development without hardware wallet integration
  • Teams preferring informal, agile documentation over formal standardization processes
  • Developers needing standards with broad, multi-vendor adoption beyond SatoshiLabs' ecosystem
  • Applications requiring rapid iteration on cryptographic protocols, as SLIPs' review process can be slow

Pros & Cons

Pros

Clear Technical Specs

Each SLIP provides a concise technical specification and rationale, as stated in the README, ensuring precise implementation details for features like key derivation and encryption.

Community-Reviewed Standards

Extends the BIP process with proposals in states like Draft, Final, and Accepted, indicating thorough review and maintenance for security and interoperability.

Specialized Interoperability Focus

Addresses gaps outside Bitcoin, such as hardware wallet security and metadata formats, backed by SatoshiLabs' expertise in tools like Trezor.

Active Maintenance

With proposals in various statuses (e.g., Active, Final) as shown in the README table, the repository demonstrates ongoing development and updates.

Cons

Vendor-Centric Scope

Primarily tied to SatoshiLabs projects like Trezor, which may limit applicability and adoption in broader cryptocurrency tools not aligned with their ecosystem.

Formal Process Overhead

The structured proposal states (e.g., Draft, Final) introduce bureaucracy, potentially slowing down the adoption of new standards compared to more agile approaches.

Sparse Implementation Guidance

SLIPs focus on specifications without extensive examples or tutorials in the README, making direct implementation challenging for developers unfamiliar with the standards.

Frequently Asked Questions

Quick Stats

Stars1,695
Forks1,919
Contributors0
Open Issues4
Last commit2 days ago
CreatedSince 2016

Tags

#key-derivation#hardware-wallet#cryptocurrency#blockchain-interoperability#bitcoin#security-standards#cryptography

Included in

Standards203
Auto-fetched 1 day ago

Related Projects

BIPsBIPs

Bitcoin Improvement Proposals

Stars10,983
Forks6,035
Last commit3 days ago
BOLTsBOLTs

BOLT: Basis of Lightning Technology (Lightning Network Specifications)

Stars2,251
Forks538
Last commit3 days ago
LibP2P SpecsLibP2P Specs

Technical specifications for the libp2p networking stack

Stars1,783
Forks319
Last commit14 days ago
CAIPsCAIPs

Chain Agnostic Improvement Proposals

Stars642
Forks235
Last commit2 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub