River Logo
Basics Markets Storage Mining Taxes Technology News
Search
River.com Buy Bitcoin
Glossary

Just-a-Bunch-of-Keys (JBOK)

1 min read

A Just-a-Bunch-of-Keys (JBOK) wallet is a form of Bitcoin wallet which randomly generates new, unrelated keys as needed for the user. This wallet design preceded Hierarchical Deterministic (HD) wallets, and was far less efficient. In order to backup a JBOK wallet, a user needed to save every individual private key used by the wallet, a number which had no upper bound. JBOK wallets were replaced by HD wallets because HD wallets could be backed up via a single seed, and extended keys offered significant utility to users.

Related Terms
Wallet
A wallet is a piece of software which generates and stores public and private keys, allowing users to send, receive, and store bitcoin.
Learn more.
Hierarchical Deterministic (HD) Wallet
A Hierarchical Deterministic Wallet is the term used to describe a wallet which uses a seed to derive many public and private keys. These keys are generated in a deterministic way, and are used to send and receive bitcoin.
Learn more.
Private Key
A private key is used to send bitcoin which was received by the corresponding public key. While a private key can generate a public key, the reverse is not true.
Learn more.
Seed
A seed is a piece of data which can be used to generate all of the public and private keys in a wallet. It is often represented as a Mnemonic Phrase.
Learn more.
Explore More Terms →

Buy Bitcoin instantly with River today

Buy bitcoin
River Logo

NMLS ID#1906809

© 2025 River Financial Inc. All rights reserved.

River iOS app River Android app

Product

Sign Up Buy Bitcoin Zero Fees River Link Security Bitcoin Price Private Client Business Bitcoin Inheritance Mining

Company

About Developers Careers Newsroom Areas of Availability

Support

Help Center Contact Support Site Status

Social

Social media icon for Twitter Twitter Social media icon for LinkedIn LinkedIn Social media icon for GitHub GitHub

Learn

Bitcoin Basics Bitcoin Markets Bitcoin Storage Bitcoin Mining Bitcoin Taxes Blockchain Technology Bitcoin News Bitcoin Glossary

Featured Articles

What Is Bitcoin? Why Does Bitcoin Have Value? How to Buy Bitcoin

River Intelligence

Market Insights Company Announcements Bitcoin Engineering Newsletter

Legal

Licenses & Disclosures Privacy Policy Terms of Service