# Lightning Bounties Terms

### A <a href="#a" id="a"></a>

#### Anonymous Rewards

A feature that allows users to fund bounties without revealing their identity, promoting privacy while still supporting open-source development.

#### Assets (Taproot Assets)

A Taproot-powered protocol for issuing assets on the Bitcoin blockchain that can be transferred over the Lightning Network for instant, high-volume, low-fee transactions.

### B <a href="#b" id="b"></a>

#### Balance

The amount of Bitcoin (measured in sats) available in a user's Lightning Bounties account that can be used to fund bounties or withdrawn.

#### Bitcoin

A decentralized digital currency where transactions are verified by network nodes through cryptography and recorded in a public distributed ledger.

#### BOLT-11 Invoice

The standardized format for Lightning Network payment requests, containing payment amount, destination, and optional message.

#### Bounty

A reward offered for completing a specific task, typically fixing a bug or implementing a feature in an open-source project.

#### Bounty Lock Time

A specified period during which bounty funds are locked in escrow to ensure they remain available when developers submit solutions.

#### Branta Verification

[**Verify with Branta** ](https://branta.pro/)is an optional security feature that lets you double-check a Lightning invoice before paying it on Lightning Bounties. When you see a "***Verify Invoice - Branta***" link under any payment form, clicking it opens a separate page that confirms the invoice destination is legitimate.

#### Bug Bounty

A reward offered to developers who discover and report bugs in a software project, enhancing security and reliability.

### C <a href="#c" id="c"></a>

#### Channel Reserve

The amount of Bitcoin required to open a Lightning Network payment channel.

#### Crowdfunding Bounties

A feature allowing multiple users to contribute funds toward a single bounty, increasing the reward and incentivizing developers.

#### Custodial Wallet

A wallet where a third party maintains control of private keys, reducing user responsibility but potentially introducing security risks.

### D <a href="#d" id="d"></a>

#### Decoded Invoice

The human-readable information extracted from a Lightning invoice showing payment amount, destination, and expiration time.

#### Deposit

The process of adding Bitcoin to your Lightning Bounties account to fund bounties.

#### Developers

One of the primary user groups of Lightning Bounties who can showcase skills, earn Bitcoin, and contribute to open-source projects.

#### Digital Signature

Cryptographic proof that the holder controls a specific Bitcoin address, used to authorize transactions from that address.

### E <a href="#e" id="e"></a>

#### Escrow

A system that holds bounty funds securely until predetermined conditions are met, ensuring fair transactions between parties.

#### Expiry

A feature allowing a bounty creator to reclaim funds after the lock time ends if priorities change or the issue is resolved elsewhere.

### F <a href="#f" id="f"></a>

#### Flexible Expiry Options

The ability to manually expire a bounty and reclaim funds after the lock time ends if the issue is resolved through other means.

#### Funding Transaction

The transaction that establishes a Lightning Network channel by locking Bitcoin in a multisignature address.

### G <a href="#g" id="g"></a>

#### GitHub API as Oracle

The mechanism that uses GitHub's API to automatically verify when solutions are accepted, triggering reward distribution.

#### GitHub Issue

A ticket in a GitHub repository that identifies bugs or requested features, which can be linked to bounties on Lightning Bounties.

#### GitHub Projects

Software repositories on GitHub that can benefit from Lightning Bounties to incentivize contributions and bug fixes.

#### GitHub URL

The web address of a GitHub repository or issue that is linked to a bounty on Lightning Bounties.

### H <a href="#h" id="h"></a>

#### Hash

A cryptographic function that generates a fixed-size output from variable-size input, used extensively in blockchain and Lightning Network.

### K <a href="#k" id="k"></a>

#### Keypair

The combination of public and private keys that control access to Bitcoin addresses and funds.

### L <a href="#l" id="l"></a>

#### Lightning Bounties Platform

A Bitcoin-powered bug bounty platform that integrates with GitHub workflows to enable developers to earn Bitcoin for open-source contributions.

#### Lightning Gossip Network

The network used to broadcast information about channels and peers in the Lightning Network.

#### Lightning Invoice

A payment request on the Lightning Network that includes payment amount, destination, and an expiration time.

#### Lightning Network

A layer-2 solution built on top of the Bitcoin blockchain that enables faster and cheaper transactions through payment channels.

#### Lightning Network Channel

A peer-to-peer payment channel that enables instant and low-cost transactions between two parties.

#### Lightning Wallet

A wallet specifically designed to send and receive payments through the Lightning Network, offering faster transactions than traditional Bitcoin wallets.

#### Lock Time

The period during which bounty funds are guaranteed to be available, giving developers confidence that rewards will be paid upon completion.

### M <a href="#m" id="m"></a>

#### mSats (Millisatoshis)

Each 1/1000 of a satoshi, allowing for even smaller denominations on the Lightning Network while channels are open.

### N <a href="#n" id="n"></a>

#### No Banking Restrictions

A feature of Lightning Bounties that allows global operation with Bitcoin, bypassing region-restricted payment processors.

#### Non-custodial Wallet

A wallet where the user maintains full control over their private keys and funds, increasing security responsibility but eliminating third-party risks.

### O <a href="#o" id="o"></a>

#### Open Source Development

The collaborative practice of making source code freely available for modification and redistribution, which Lightning Bounties supports and incentivizes.

#### Organizations

Entities that use Lightning Bounties to tap into a global developer pool to improve software quality and security.

### P <a href="#p" id="p"></a>

#### Payment

A transaction that occurs on the Lightning Network, routed through payment channels without being recorded on the Bitcoin blockchain.

#### Peer-to-peer Network

A decentralized system like Bitcoin or Lightning Network where connections occur directly between participants without intermediaries.

#### PlebLab

A Bitcoin-focused incubator that supports Lightning Bounties and other Bitcoin innovation projects.

#### Pull Request

A method of submitting contributions to a GitHub repository, which triggers reward distribution when merged with proper closing syntax.

### R <a href="#r" id="r"></a>

#### Recovery Phrase

A series of words that can recover wallet access, also known as a seed phrase or mnemonic.

#### Reward Claimed

The status indicating a bounty has been successfully paid to a developer after their solution was accepted.

### S <a href="#s" id="s"></a>

#### Satoshi (sats)

The smallest unit of Bitcoin, representing 1/100,000,000 (one hundred millionth) of a Bitcoin, named after Bitcoin's creator.

#### Seed Phrase

A list of words that store all the information needed to recover a Bitcoin wallet.

#### Smart Reward Distribution

The automated system that distributes bounty rewards to contributors once their pull request is verified and merged.

### T <a href="#t" id="t"></a>

#### Transaction ID (txid)

The unique identifier hash of a Bitcoin transaction, used to identify Lightning Network channels.

### W <a href="#w" id="w"></a>

#### Watchtower

A security service that monitors the blockchain for potential channel breaches and takes action to protect funds if necessary.

#### Withdraw

The process of transferring Bitcoin from your Lightning Bounties account to your personal Lightning wallet.
