Menu

×

Features

Valet is a unique Bitcoin wallet that gives you full control of your money and your financial life. It was built for beginners and advanced users, offering mobile Lightning node integration, privacy-focused features, and advanced, flexible controls.

Think of it like having your bank in your pocket, where you're the only one with the key. There's nothing like waiting for bank approvals, nobody else can access your funds, and you can carry out transactions anywhere, anytime.

Basic Features

Send Bitcoin

As you should expect, you can send Bitcoin to anyone, anywhere in the world using Valet, and at any time you like. You can send Bitcoin on Valet in several ways:

  • Bitcoin Address: Here, you send Bitcoin to anyone through their normal Bitcoin address.
  • Lightning Invoice: With Lightning technology enabled on Valet, you can send Bitcoin to anyone to their generated Lightning invoice. Lightning Invoices enables the sending of small amounts of Bitcoin that cannot be sent using a standard Bitcoin address, as Lightning transactions are cheaper and faster.
  • Email: You can send Bitcoin to anyone whose Bitcoin account is linked to their email address. Such accounts are typically custodial accounts, such as Binance and Bybit.

Receive Bitcoin

Just like sending Bitcoin, you can also receive Bitcoin on your Valet app anytime, anywhere in the world. You receive Bitcoin from your Valet in these ways:

  • Bitcoin Address: Here you can generate a Bitcoin address and send it to anyone to pay you Bitcoins. It's straightforward.
  • Lightning Invoice: Just as you can send Bitcoin, you can also receive it by generating a lightning invoice. You can receive small amounts of Bitcoin over Lightning.

Tip: With lightning technology on Valet, you can pay for services that cost small amounts in Bitcoin, e.g., pay for coffee, send money to friends and family, etc. And if you're a merchant, you can receive any amount in Bitcoin for your services or goods. Refer to our User Guide page to learn more about how to send and receive Bitcoin.

Advanced Features

Fiat Channels

Fiat Channels are unique Lightning channels that help Valet users protect themselves against the irregular and unprecedented movement of Bitcoin price, as Bitcoin continues through its adoption phase. This feature was designed to lock in your Bitcoins temporarily at a fixed Bitcoin price when the deposit to the channel was made. This feature is useful for merchants who want to receive payments in Bitcoin via Lightning but do not want the value they receive to fluctuate with Bitcoin's price movement.

If you're a merchant and want to receive payments in Bitcoin, ensuring that the value you receive is intact, Valet is the solution for you.

Custom Node Connection

This feature enables users to connect their Electrum/Bitcoin nodes to Valet. Valet traditionally runs on random public Electrum nodes from which your wallet interacts with the Bitcoin network. These Electrum nodes push your on-chain transactions to the Bitcoin blockchain.

With this feature, technically knowledgeable persons who run their nodes can connect them to Valet and use their nodes directly for communication with the blockchain. This provides a higher level of privacy as users can run their nodes over the Tor network.

Transaction Batching

Transaction batching is an advanced feature built into Valet that helps reduce the fees you pay per transaction. As the name implies, when you opt for transaction batching, the Valet app will automatically assemble your transactions and those of other users and send these transactions as a single transaction. The cost of that one transaction will now be split among everybody whose transaction was included.

This feature is particularly applied when you are sending Bitcoin through a Bitcoin address, and it is an important feature because the model through which the Bitcoin transaction fee is calculated, the amount of money (in Bitcoin) that you are sending doesn't determine the fees you pay, instead the size of the transaction data. In most cases, a single Bitcoin transaction is often formed from many UTXOs. Learn more about this here

Coin Control

We mentioned transaction construction when we were describing "Transaction batching" above. This feature will help us explain what a Bitcoin transaction looks like. Another name for this feature is UTXO Control. UTXO is an acronym for Unspent Transaction Output. Your Bitcoin wallet might display a balance of 0.5 BTC on the surface, but this 0.5 BTC could be a combination of three different Bitcoin addresses, each holding 0.166 BTC, or two different addresses, each holding 0.25 BTC. The balances of each of these Bitcoin addresses are UTXOs.

With coin control in Valet, you can choose which addresses you want to use their coin content for a sending transaction. If you have a 0.5 BTC balance of 3 different UTXOs, where 2 addresses each hold 0.16 BTC, and 1 holds 0.25 BTC. If you want to send 0.25BTC, your wallet can automatically decide to combine the balances of the two wallets that hold 0.16BTC each to make 0.25BTC and send, however, with coin control, you will see these addresses and their balances and you can choose which one of them you want to use for the transaction.

This can also help lower the fees you pay, and prevent having what we call Dust balances.

Fee Control

This feature allows you to choose the amount of fees you want to pay for a transaction. With Fee Control, you may not use Transaction Batching or Coin Control. This feature enables you to choose the least amount possible as the transaction fee or increase the amount to the high side.

Notably, the amount you pay in fees for a transaction can determine how quickly or slowly the transaction gets approved on the blockchain by the Miners. In some cases, if you want your transaction to be prioritized by the Miners and approved faster, you can increase the fees. In the same light, if you're not in a hurry and want to save on fees, you can reduce the fee amount to the lowest and wait whenever the transaction gets picked up and approved on the blockchain. Read more about fees here

Replace By Fee

This wonderful feature is similar to the Fee control feature, but applied differently. In a typical Fee Control scenario, you choose the fee you want to pay before broadcasting the transaction to the blockchain. However, in Replace by Fee, you are changing the fee amount of an already broadcast transaction, mostly by increasing it to prioritize it in the mempool.

This can only be done if your transaction has not received any block confirmation. This feature is useful when you want a transaction confirmed faster by the miners. Perhaps you initially paid a small or moderate fee for a transaction while broadcasting it, and the transaction is taking time to get confirmed (Often because there are a lot of transactions in the mempool, hence the miners are prioritizing transactions with higher fees). You can increase the transaction fee using the Replace By Fee feature, prioritizing it for miners to pick it.

Other Bitcoin wallets may have this feature; therefore, you should wait for at least one confirmation on any incoming Bitcoin transaction to be sure it has been settled. In other words, if someone sends Bitcoin to you through a Bitcoin address, you MUST wait until the Bitcoin transaction has at least 1 block confirmation, which means that person cannot reverse such a transaction again. If a transaction has not received at least one confirmation and you release your goods and services, the person can reverse such a transaction to another wallet using the Replace by Fee feature on Valet.

So stay alert!!

Security Features

Recovery Phrase

The Valet app is a self-custodial wallet, meaning you are completely in control of your wallet and funds. If you lose access to your wallet, perhaps due to damage or loss to your device, there's nothing like a customer care representative who will help you reset your login credentials and get you back into your wallet.

However, by traditional designs, Valet has a technology that helps you recover your wallet if you lose access to it. This tech ensures you regain access to your wallet by providing 12 or 24 English words when creating your wallet. This phrase helps you regain access to your wallet if you lose or damage your device. Therefore, you must copy these 12 words out and keep them in a private and secure place. This is the key to your wallet; hence, anyone who gets hold of it can enter your wallet from any device and wipe your Bitcoins.

Back Up

In most Lightning-enabled Bitcoin wallets, whenever you lose access to your wallet or uninstall your app, you'll lose all the Lightning node connections you had on reinstalling it. Whereas with Valet, it is different. The Valet app automatically creates a backup file locally on your mobile device. Hence, if you reinstall Valet, you can easily restore your Lightning channel connections by recovering your wallet using the backup file saved locally on your device and your 12-word phrases.

This gives you the confidence to use Lightning technology on Valet, knowing even if you lose access to your wallet, as long as your wallet backup file is accessible, your Lightning connections are safe. Learn more here

PIN / Fingerprint

Pin/Fingerprint technology is an added security feature designed to help prevent unauthorized access to your Valet app if someone steals your mobile device and somehow gets access to it. With a lock pin or the fingerprint set up on your app, they cannot access the Valet app on your phone.

However, the PIN/Fingerprint is only useful while the app is on your phone. If you install Valet on another device, you will need to set up a new PIN/fingerprint to protect that app.

Hardware Connection

If you have a hardware wallet like the Trezor or Ledger wallets, you can connect these wallets to your Valet app in Watch-Only mode. This helps you keep an eye on your Hardware wallet to ensure no one tampers with it.

It is a security feature that helps you keep monitor your offline hardware-stored Bitcoin, giving you a heads-up on any security concerns. Importantly, even if someone accesses your Valet app, they cannot move the Bitcoins in your hardware wallet because it is a Watch-only mode.

Contribute & Support

Test or Suggest Features

Please visit our GitHub page and feel free to fork the codebase, submit bug reports, open feature requests, and join roadmap discussions. We are always open to getting your feedback.

Donate

We have come a long way, but there are other outstanding features we want to introduce in the future, so building never stops. Hence, your financial support means a lot to us. Please donate to Valet's development on Geyser. Please follow us across our socials, and join us in spreading the word.