Merge remote-tracking branch 'origin/master'

This commit is contained in:
James Biller 2018-08-24 15:39:27 -04:00
commit 0429a7c3ed
362 changed files with 6972 additions and 4473 deletions

3
.gitignore vendored
View file

@ -10,4 +10,5 @@ nbproject
composer
.ht*
/vendor/
.DS_Store
.DS_Store
.php_cs.cache

View file

@ -6,7 +6,7 @@ To run this project, you'll need to have either PHP7 or Docker installed, and be
## Running Locally
- Install PHP7
- Install [PHP7](http://php.net/downloads.php)
- Checkout the project
- Run `./dev.sh` from the project root
- Access [localhost:8000](http://localhost:8000) in your browser
@ -27,3 +27,4 @@ If `localhost:8000` returns the lbry.io website, it's running correctly.
- Both the `dev.sh` and `docker.sh` scripts will initialise a configuration based on `data/config.php.example` if `data/config.php` does not exist.
- Some pages and interactions rely on API keys that will not be available to you in your install.
- To run remotely, simply install PHP and configure Apache or your server of choice to serve `web/index.php`.
- If dev.sh fails to start with missing php extensions, please install php-xml, php-curl, php-mbstring according to your OS instruction

View file

@ -2,7 +2,7 @@
The [lbry.io](https://lbry.io) website. This website uses barebones PHP along with Javascript and SCSS.
![lbry.io screenshot](https://spee.ch/@lbry/lbryio.png)
![lbry.io screenshot](https://spee.ch/b/new.png)
## Installation
@ -12,7 +12,11 @@ Please see [INSTALL](INSTALL.md) for comprehensive, easy-to-follow instructions
Unless you are planning to contribute to the lbry.io website, this project serves little independent purpose.
To access a local copy of lbry.io, follow [INSTALL](INSTALL.md) and then access `localhost:8000` in your browser.
To access a local copy of lbry.io, follow [INSTALL](INSTALL.md) and then access `localhost:8000` in your browser. This will allow you to make changes to the website, test locally and then submit pull requests.
## Running from Source
Please see [INSTALL](INSTALL.md) for details on how to run from source.
## License
@ -22,9 +26,13 @@ This project is MIT licensed. For the full license, see [LICENSE](LICENSE).
Contributions to this project are welcome, encouraged, and compensated. For more details, see [CONTRIBUTING](https://lbry.io/faq/contributing).
## Security
We take security seriously. Please contact [security@lbry.io](mailto:security@lbry.io) regarding any security issues. Our PGP key is [here](https://keybase.io/lbry/key.asc) if you need it.
## Contact
The primary contact for this project is Jeremy Kauffman (jeremy@lbry.io).
The primary contact for this project is [Jeremy Kauffman](https://github.com/kauffj) (jeremy@lbry.io).
## Additional Info and Links

View file

@ -1,80 +1,71 @@
<?php
class Autoloader
{
public static $classes = [];
public static $classes = [];
public static function autoload($class)
{
if (class_exists($class, false) || interface_exists($class, false))
public static function autoload($class)
{
return true;
if (class_exists($class, false) || interface_exists($class, false)) {
return true;
}
$class = strtolower($class);
$path = static::$classes[$class] ?? false;
if ($path) {
require_once $path;
return true;
}
return false;
}
$class = strtolower($class);
$path = static::$classes[$class] ?? false;
if ($path)
public static function reload($reload = false)
{
require_once $path;
return true;
$key = 'lbry-classes-5';
if (ini_get('apc.enabled') && !$reload) {
$classes = apc_fetch($key, $success);
if ($success) {
static::$classes = $classes;
return;
}
}
static::$classes = [];
$dir = new RecursiveDirectoryIterator(ROOT_DIR, RecursiveDirectoryIterator::SKIP_DOTS);
$ite = new RecursiveIteratorIterator($dir);
$pathIterator = new RegexIterator($ite, '/.*\.php$/', RegexIterator::GET_MATCH);
foreach ($pathIterator as $paths) {
foreach ($paths as $path) {
static::$classes += static::parseFile($path);
}
}
if (ini_get('apc.enabled')) {
apc_store($key, static::$classes);
}
}
return false;
}
public static function reload($reload = false)
{
$key = 'lbry-classes-5';
if (ini_get('apc.enabled') && !$reload)
protected static function parseFile($path)
{
$classes = apc_fetch($key, $success);
if ($success)
{
static::$classes = $classes;
return;
}
$mapping = [];
$classes = [];
preg_match_all('~^\s*(?:namespace)\s+([^;]+)~mi', file_get_contents($path), $namespaces);
preg_match_all('~^\s*(?:abstract\s+|final\s+)?(?:class|interface)\s+(\w+)~mi', file_get_contents($path), $classes);
if (isset($namespaces[1]) && count($namespaces[1]) > 2) {
throw new RuntimeException('Autoloader cannot handle 2 namespaces in the same file');
}
$prefix = isset($namespaces[1]) && count($namespaces[1]) ? reset($namespaces[1]) . '\\' : '';
foreach ($classes[1] as $class) {
$mapping[strtolower($prefix . $class)] = $path;
}
return $mapping;
}
static::$classes = [];
$dir = new RecursiveDirectoryIterator(ROOT_DIR, RecursiveDirectoryIterator::SKIP_DOTS);
$ite = new RecursiveIteratorIterator($dir);
$pathIterator = new RegexIterator($ite, '/.*\.php$/', RegexIterator::GET_MATCH);
foreach($pathIterator as $paths)
{
foreach($paths as $path)
{
static::$classes += static::parseFile($path);
}
}
if (ini_get('apc.enabled'))
{
apc_store($key, static::$classes);
}
}
protected static function parseFile($path)
{
$mapping = [];
$classes = [];
preg_match_all('~^\s*(?:namespace)\s+([^;]+)~mi', file_get_contents($path), $namespaces);
preg_match_all('~^\s*(?:abstract\s+|final\s+)?(?:class|interface)\s+(\w+)~mi', file_get_contents($path), $classes);
if (isset($namespaces[1]) && count($namespaces[1]) > 2)
{
throw new RuntimeException('Autoloader cannot handle 2 namespaces in the same file');
}
$prefix = isset($namespaces[1]) && count($namespaces[1]) ? reset($namespaces[1]) . '\\' : '';
foreach ($classes[1] as $class)
{
$mapping[strtolower($prefix . $class)] = $path;
}
return $mapping;
}
}
ini_set('unserialize_callback_func', 'spl_autoload_call');

View file

@ -2,4 +2,4 @@
define('ROOT_DIR', __DIR__);
date_default_timezone_set('Etc/UTC');
require ROOT_DIR . '/autoload.php';
require ROOT_DIR . '/autoload.php';

BIN
composer.phar Executable file → Normal file

Binary file not shown.

View file

@ -1,8 +1,8 @@
---
name: Brinck Slattery
role: Director of Marketing
role: Director of Communications
email: brinck@lbry.io
twitter: LazerLotus777
github: Feanor78
---
Brincks range of experience includes national political campaigns, RV sales, crisis PR, SEO writing and optimization, construction labor, and digital marketing consulting. An inveterate music and media lover, Brinck remembers the pain of Kazaa and Limewire, and is seriously psyched about living in the future where its easy to compensate artists directly for their work. He lives in Manchester, NH, where he is training to compete in the Granite State Strongman Competition this summer.
Brincks range of experience includes national political campaigns, crisis PR, SEO writing and optimization, digital marketing, RV sales, construction labor, and a variety of other strange and interesting pursuits (feel free to ask). An inveterate music and media lover, Brinck remembers the pain of Kazaa and Limewire, and is seriously psyched about living in the future where its easy to compensate artists directly for their work. He lives in Manchester, NH, where he is training to compete in the Granite State Strongman Competition this summer.

View file

@ -0,0 +1,10 @@
---
name: James Biller
role: Marketing Intern
email: james@lbry.io
twitter: billerjames
github: jamesbiller
---
James came to LBRY through Praxis, a company that offers apprenticeships to young entreprenrial types.
Originally brought on to help with recruiting YouTubers, James showed up to the office with a 3D printed LBRYopoly board and since then has started to promote the LBRY protocol use case for 3D printing.
He has a passion for philosophy, 3D printing, and writing fiction.

View file

@ -0,0 +1,11 @@
---
name: Mark Beamer
role: Elastic Search and Database Developer
email: mark@lbry.io
github: tiger5226
---
Mark Beamer is an inveterate entrepreneur. Ever since he founded his first company (Beamer Lawn Service) at 16, he's pursued new and interesting business ideas.
While running his first computer business, Mark discovered the joys of coding - especially the joys of using coding to eliminate annoying tasks with automation.
His continued passion for software led him to close the business after 4 years and pursue a BS in computational science and mathematics.
Mark has been developing software ever since. He found LBRY summer of 2017 on a leisurely weekend, saw the coding maxims and was sucked in instantly. LBRY has been his focus since.

View file

@ -2,5 +2,7 @@
name: Samuel Bryan
role: Pen Name
email: hello@lbry.io
twitter: lbryio
github: lbryio
---
Much of our writing is a collaboration between LBRY team members, so we use SamueL BRYan to share credit. Sam has become a friend... an imaginary friend... even though we're adults...

View file

@ -8,7 +8,7 @@ date: '2016-07-01'
The LBRY App is currently lacking support for internationalization.
To complete this bounty, [lbry-app](https://github.com/lbryio/lbry-app) must be modified as follows:
To complete this bounty, [lbry-desktop](https://github.com/lbryio/lbry-desktop) must be modified as follows:
- Add [gettext](https://en.wikipedia.org/wiki/Gettext) internationalization calls to the React app
- Store selected language in the user settings

View file

@ -8,7 +8,7 @@ date: '2017-07-22'
The LBRY app currently does not update itself automatically, however electron does support this feature.
To complete this bounty, [lbry-app](https://github.com/lbryio/lbry-app) must be modified as follows:
To complete this bounty, [lbry-desktop](https://github.com/lbryio/lbry-desktop) must be modified as follows:
- Detect when a new latest release is available, download it and prompt the user with a "Restart LBRY" / "I'll do it later" dialog to have the update take effect.
- Parse the changelog for the latest release, if it contains `Security` items carry out the update automatically without presenting the "I'll do it later" option.

View file

@ -2,7 +2,7 @@
category: daemon
title: Add Support for BitTorrent
award: 10000
status: available
status: completed
date: '2016-07-01'
---

View file

@ -6,7 +6,7 @@ status: available
date: '2018-03-20'
---
This bounty is to create a utility that can bulk upload a series of videos to LBRY.
This bounty is to create a utility that can bulk upload a series of videos to LBRY. A LBRY term intern started implementing this in https://github.com/filipnyquist/lbrysync - this can be used as a base to fill in the rest of the required features.
This utility is for semi-technical users who have a large amount of content they want to sync. A good example use case would be the videos from a conference.

View file

@ -6,7 +6,7 @@ status: complete
date: '2017-09-07'
---
Our [404 page](https://lbry.io/nothing-here) is very bland. We'd like something that's more
Our 404 page is very bland. We'd like something that's more
- **helpful** - tell the user what happened, and give them some things to do next
- **pretty** - we spent very little time on the one we have

View file

@ -0,0 +1,19 @@
---
category: code
title: Hardware Wallet Integration
award: 750
status: available
date: '2018-05-25'
---
Since LBRY is a fork of Bitcoin Core, integrating into existing hardware wallet platforms should be fairly straightforward. Two of the most popular hardware wallet platforms are Ledger and Trezor. You can find all the LBRY specific blockchain modifications on our [LBRYcrd GitHub repo](https://github.com/lbryio/lbrycrd) and more specifically in the [chain params code](https://github.com/lbryio/lbrycrd/blob/master/src/chainparams.cpp).
The Trezor integration is a bit more involved and thus includes a 30% bonus on top of the stated bounty amount.
- [Ledger GitHub](https://github.com/LedgerHQ/ledger-nano-s) - Ledger Nano GitHub respository with guidelines on how to develop. This will involve setting up their SDK and creating a Chrome app.
- [Trezor GitHub](https://github.com/trezor) - Please see Trezor's [developer guide](https://doc.satoshilabs.com/trezor-tech/) for more information on integrations.
Status:
Ledger - In Progress:
https://github.com/LedgerHQ/ledger-live-common/pull/49
https://github.com/LedgerHQ/blue-app-btc/pull/47
https://github.com/LedgerHQ/lib-ledger-core/pull/24

View file

@ -2,7 +2,7 @@
category: daemon
title: Add Support for HTTP
award: 3000
status: available
status: completed
date: '2016-11-01'
---

View file

@ -0,0 +1,26 @@
---
category: code
title: LBRY Binding in Any Programming Language
award: 250
status: available
date: '2018-05-25'
---
When the LBRY daemon is running, it provides a set of API calls available via a webserver running on localhost.
We want to make it as easy as possible to interact with LBRY in every programming language.
Completing this bounty involves creating a simple library to make it as easy as possible to interact with the LBRY protocol in a language we do not already have a binding for. Ideally, this this also include the LBRYcrd api, see php example below for details.
An example of a binding can be found in the [php-api](https://github.com/lbryio/php-api) repo.
A binding can typically be written using cURL in less than 100 lines of code. The repo should be well documented for the wrapper language, have install/setup instructions and tests.
If you are pursuing this effort, please [email us](mailto:hello@lbry.io) so we can update this bounty with the current progress.
Bounty Status:
Ruby - Completed
Lua - Completed
Java - Completed
Javascript - Completed
Rust - Started/Claimed

View file

@ -0,0 +1,19 @@
---
category: code
title: Mining Inflation Chart
award: 300
status: available
date: '2018-05-25'
---
LBRY Credits(LBC) are distributed via the blockchain mining process approximately every 150 seconds (2.5 minutes). There is a total supply of 1B credits, of which LBRY [controls 400M](https://lbry.io/faq/credit-policy) for funding, rewarding users and partnerships. The other 600M will be mined over a total of ~20 years from inception (June 2016).
The [mining schedule](https://lbry.io/faq/block-rewards) details how these credits will be distributed. We are currently in the logarithmically decreasing phase of the mining process where, at the time of this writing (May 20, 2018), the current block reward is 359 LBC. You can find the current block reward by visiting the [explorer](https://explorer.lbry.io) page and clicking the latest block to find the first output.
The goal of this bounty is to analyze and visualize the impact of mining inflation on coin supply. The end result would be the calculation code and web embeddable supply chart. Click [here](https://www.bitcoinmining.com/how-are-new-bitcoins-created/) to find an example. At a minimum, the x-axis should display dates and the y-axis is the cumulative LBC available.
Hints:
- [Sample PHP Program](https://drive.google.com/open?id=19LXPIBhZnd-SEnQlrke2tb-ZwESrbK2D) to calculate estimated block reward at any given time.
- Use actual block times from https://explorer.lbry.io (or (Chainquery)[https://github.com/lbryio/chainquery) if it's avialable) for historical data
Bonus: Overlay with circulating supply information from CoinMarketCap.com

View file

@ -3,7 +3,7 @@ category: osx
title: PKG Installer for OS X
award: 1500
status: complete
pr: https://github.com/lbryio/lbry-app/pull/99
pr: https://github.com/lbryio/lbry-desktop/pull/99
date: '2016-07-01'
---

View file

@ -11,3 +11,5 @@ This bounty is awarded for finding and correcting a typo, misspelling, or poor p
This includes everything from low-level help messages or comments in code to the copy of the website itself.
Please initiate a pull request on GitHub to receive this bounty.
Note: Bounty award may be higher or lower depending on the nature of the change.

View file

@ -7,7 +7,7 @@ pr: https://github.com/lbryio/lbry-web-ui/pull/23
date: '2016-07-01'
---
Add a basic wallet interface to the LBRY Browser [`lbry-app`](https://github.com/lbryio/lbry-app).
Add a basic wallet interface to the LBRY Browser [`lbry-desktop`](https://github.com/lbryio/lbry-desktop).
The interface must support:

View file

@ -17,7 +17,7 @@ Currently, we are engaging in the following programs:
- 3-20 LBC for users invited to participate in the beta. This program is expected to continue well through this quarter.
- 1-5 LBC for referrals. This program is expected to continue in parallel with above.
- Up to 2000LBC for certain publishers to join LBRY. This program is new and experimental and subject to revision.
- A [bounty program](http://lbry.io/bounty) with awards varying from small awards to 10,000+ LBC. This program is new and experimental.
- A [bounty program](https://lbry.io/bounty) with awards varying from small awards to 10,000+ LBC. This program is new and experimental.
- Tipping on our community chat for user contribution and participation. This program is expected to continue.
We have allocated approximately 2,000,000 LBC across these categories, but do not anticipate actually awarding this much.

View file

@ -0,0 +1,38 @@
---
title: "Quarterly Credit Report: Second Quarter 2018"
sheet: https://docs.google.com/spreadsheets/d/1aRmrjTNfiKQwzW5WB_tcVJzHR-UXrCz6vHpINMfTVWs/edit?usp=sharing
category: policy
---
## Summary
This quarter we moved no credits from cold storage. We spent 738,027 total community credits on line items detailed below. No operational credits were moved to markets. No institutional credits were moved or spent.
We anticipate comparable or larger total outlays in Q3 2018. Operational spending may increase, but not significantly, and community spending is likely to be higher. We will continue to incentivize new users and other beneficial behavior, which is likely to involve 300,000 to 1,500,000+ LBC. LBRY is also likely to form its first institutional partnership, with spending anticipated to be around 500,000 LBC.
## Overview By Fund
### Community Fund
738,027 credits were spent from the community fund, in the following areas:
| Category | Amount |
|---|---|
| Bounties | 48,606 |
| User Engagement | 275,000 |
| Community Management | 35,810 |
| Technical Contributions | 148,880 |
| New Publishers | 108,495 |
| Acquisition | 85,133 |
| Testing | 3103 |
| LBRY.fund | 33,333 |
### Operational Fund
* LBRY sold no LBC on the open market
LBRY does not anticipate moving credits to market this quarter due to both market conditions and our favorable cash position. However, should market conditions or our needs change, we reserve the right to move credits to market as needed.
### Institutional Fund
No activity this quarter.
We may run our first institutional pilot programs this quarter. Any outlays from this fund this quarter will be minimal.

View file

@ -2,6 +2,8 @@
title: How do I encrypt my wallet?
category: wallet
---
**THIS FAQ WAS MOVED TO LBRY.TECH ***
*Note: The below instructions are the [LBRYCrd Full Blockchain wallet](https://github.com/lbryio/lbrycrd) and not the default wallet that ships with the LBRY App. We are still working on an encryption solution for this.*
You can use `lbrycrd-cli encryptwallet <passphrase>` to encrypt your wallet.

View file

@ -31,7 +31,9 @@ To summarize, the main directories to consider when backing up or migrating a LB
6. Sign back into LBRY via your Email by going to the wallet (bank icon in the top right) and then accessing the Rewards tab
7. Verify wallet balance, Downloads, Published files and Rewards eligibility
*\*Please note: Do not run two instances of LBRY from the same wallet, this is unsupported*
*\*Note 1: Do not run two instances of LBRY from the same wallet, this is unsupported*
*\*Note 2: If you get startup errors after this procedure: check if the `daemon_settings.yml` file from the `lbrynet` folder points to the correct LBRY file download directory. If it does not, edit the file with correct file path and restart the app. You can view and edit this file with any text editor.*
### I'm in need of some assistance, can you help?

View file

@ -1,9 +1,9 @@
---
title: What kind of content can I upload, and what about illegal or infringing content?
title: How does LBRY handle content and what am I allowed to upload?
category: publisher
---
This guide provides answers to questions regarding what you may upload to the LBRY app and network, as well as how to report illegal or infringing content. To learn more about our DMCA producedures, please see our [DMCA article](https://lbry.io/faq/dmca).
This guide provides answers to questions regarding what you may upload to the LBRY app and network and how it differs from current centralized/status quo systems. To learn more about reporting infringing or illegal content and DMCA producedures, please see our [DMCA article](https://lbry.io/faq/dmca).
### What content can I legally upload to LBRY?
@ -11,18 +11,12 @@ You may upload content you created or own that does not infringe on the rights o
### Because LBRY is decentralized, doesn't this mean the content cant be removed?
It is important to make a distinction between the LBRY protocol and any applications running on top when referring to censorship. The LBRY protocol is fully decentralized and censorship-resistant, with it storing metadata and naming on the blockchain, and facilitating data transfers over a peer to peer (P2P) network.
It is important to make a distinction between the LBRY protocol and any applications running on top when referring to censorship and the ability to block access to certain content. The LBRY protocol is fully decentralized and censorship-resistant - it provides permissionless access to [claiming of URLs](https://lbry.io/faq/naming) and indexing metadata on the blockchain, and facilitates data transfers over a peer to peer (P2P) network which consists of our own content severs and anyone running the LBRY protocol. This means infringing content may be stored on our servers, by the uploader and by anyone else who may have downloaded it.
However, LBRY also makes an app to demonstrate our protocol. Within our app, we will engage in non-arbitrary censorship, meaning only horrific or infringing content will be removed. As a U.S. company, LBRY Inc. and management of our app, and other services in our control, will follow all U.S. laws, including the CDA and DMCA. If someone made an app or website using the LBRY protocol in some other country, it would have to follow that country's laws, which arent necessarily the same as ours. Either app would read the same blockchain, though.
On the other hand, LBRY also makes an App and other services like [spee.ch](https://spee.ch) to demonstrate the protocol's capabilties. Within our app, we will engage in non-arbitrary censorship, meaning only horrific or infringing content will be blocked and removed from our content servers. As a U.S. company, LBRY Inc. and management of our app, and other services in our control, will follow all U.S. laws, including the CDA and DMCA. If someone made an app or website using the LBRY protocol in some other country, it would have to follow that country's laws, which arent necessarily the same as ours. Either app would read the same blockchain, though.
LBRY Inc., makes no guarantee your content will be hosted on the network. The peer-to-peer network relies on hosts to seed content. If no user continues to host data - including you, it will not continue to be available on the network.
### Someone uploaded my content to LBRY without permission. How do I remove it?
Reporting infringing/illegal content in the LBRY App is easy. You can [file a report here](https://lbry.io/dmca) or within the LBRY app.
Open the LBRY App and navigate to the content you wish to report. Underneath the content, there are two buttons: "Download," and "Report." When you click on the Report button, you will be redirected to a web form to report the content to LBRY, Inc., who can remove the content link from the LBRY App.
### What do I do if I see content thats illegal or infringing in the LBRY App?
Please follow the FAQ above for reporting infringing content, and LBRY staff will review your report and take any appropriate action.
Please read our [DMCA FAQ](https://lbry.io/faq/dmca) for more information on reporting infringing content.

View file

@ -28,13 +28,13 @@ Whether you want to report an issue, contribute to the code, or help test the so
| Component | Language | What Is It | Use This Repo For..|
--- | --- | --- | ---
| [lbry](https://github.com/lbryio/lbry) | Python | A daemon that runs in the background and allows your computer to speak LBRY. | Issues with downloading or uploading. <br/><br/> Anything related to output in `lbrynet.log`. <br/><br/> Issues unrelated to or deeper than the interface that does not deal with blockchain credits. |
| [lbry-app](https://github.com/lbryio/lbry-app) | JavaScript | A graphical browser for the LBRY protocol | Problems with or features missing from the browser interface. <br/><br/> Issues with using, installing or running the LBRY app **other** than network, connection, or performance issues. |
| [lbryum](https://github.com/lbryio/lbryum) | Python | Server for the thin wallet bundled with lbry/lbry-app | Issues related to credit/wallet functionality.<br><br><em>This is a fork of <a href="https://github.com/spesmilo">electrum</a>.</em>
| [lbry-desktop](https://github.com/lbryio/lbry-desktop) | JavaScript | A graphical browser for the LBRY protocol | Problems with or features missing from the browser interface. <br/><br/> Issues with using, installing or running the LBRY app **other** than network, connection, or performance issues. |
| [lbryum](https://github.com/lbryio/lbryum) | Python | Server for the thin wallet bundled with lbry/lbry-desktop | Issues related to credit/wallet functionality.<br><br><em>This is a fork of <a href="https://github.com/spesmilo">electrum</a>.</em>
| [lbrycrd](https://github.com/lbryio/lbrycrd) | C++ | The LBRY blockchain and standalone wallet | Running a full node, or direct access to the LBRY blockchain.<br><br> <em>(This wallet is not bundled with the application. You only want this if you downloaded/installed this package specifically.)</em>
| [lbry-schema](https://github.com/lbryio/lbryschema) | Protobuf, Python | The structure of the metadata stored in the LBRY blockchain. | You want to change the metadata LBRY stores about digital content. |
| [lbryio](https://github.com/lbryio/lbry.io) | PHP | The lbry.io website. | Edits to the site, FAQ/KB requests or additions.
The vast majority of issues will be filed in either `lbry-app` or `lbry`.
The vast majority of issues will be filed in either `lbry-desktop` or `lbry`.
## Raising Issues {#raising-issue}
@ -86,13 +86,13 @@ If you're a writer, designer, or communicator, you can also contribute to LBRY.
### Writing {#writing}
If you want to update or edit existing written copy, it likely exists in either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-app](https://github.com/lbryio/lbry-app) (the browser). Try searching the respective repo for a string (in quotes) related to the copy that you want to adjust. You can likely figure out how to edit text via the GitHub interface. If not, you can point out issues to [Tom](mailto:tom@lbry.io).
If you want to update or edit existing written copy, it likely exists in either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-desktop](https://github.com/lbryio/lbry-desktop) (the browser). Try searching the respective repo for a string (in quotes) related to the copy that you want to adjust. You can likely figure out how to edit text via the GitHub interface. If not, you can point out issues to [Tom](mailto:tom@lbry.io).
If you want to contribute new written copy, such as a blog post or other content, please contact [Jeremy](mailto:jeremy@lbry.io), or join or [chat](https://chat.lbry.io) and post a message in #general.
### Designing {#designing}
If you're a web designer, you can contribute to either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-app](https://github.com/lbryio/lbry-app) (the browser) by opening a pull request.
If you're a web designer, you can contribute to either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-desktop](https://github.com/lbryio/lbry-desktop) (the browser) by opening a pull request.
If you're a graphic designer, creating engaging graphics, GIFs, explainers, HOWTOs, wallpapers, and other related graphical content is a huge help! You can submit or discuss contributions by emailing [Jeremy](mailto:jeremy@lbry.io) or joining the #design channel in our [chat](https://chat.lbry.io).
@ -108,7 +108,7 @@ Translations are not managed through Git or GitHub. Email [Josh](mailto:josh@lbr
If you aren't a coder, or you're a lazy coder, one of the best ways you can contribute is testing!
Both `lbry` and `lbry-app` go through regular release cycles where new versions are shipped every few weeks. Testing release candidates or builds of a master is a great way to help us identify issues and ship bug-free code.
Both `lbry` and `lbry-desktop` go through regular release cycles where new versions are shipped every few weeks. Testing release candidates or builds of a master is a great way to help us identify issues and ship bug-free code.
For any repos, you want to be a tester on, "Watch" the repo on GitHub. You will receive an email with release notes whenever a release candidate is out.

View file

@ -8,4 +8,36 @@ LBRY transfers data via EM waves in the infrared spectrum* to deliver content an
LBRY is also brave and little. So were basically, fundamentally the same as a toaster.
**Assumes fiber-optic transmission.*
\**Assumes fiber-optic transmission.*
There happen to be a lot of technological advancements that have happened to toasters. These scientific feats apply to LBRY, as well.
### Multithreading
![Now that's a lot of threads!](https://spee.ch/dd1aa7f0db34d4bba810573d489c0fc857d0c492/t0.png)
Properly-applied multithreading has allowed the distribution of workloads in LBRY, freeing up time that could have been spent waiting for required actions.
### Multi-role, Multi-function
![So many options, it's overwhelming.](https://spee.ch/d4e459e707ae446722faa86cf32940afc0fc206f/t1.png)
LBRY can service many forms of data, such as videos, pictures, and sourdough.
### Network Optimization
![A solid 56KiB/s.](https://spee.ch/1038a070b1e43a41d40050f5a23e9a36a3884ecf/t2.png)
In this day and age of cool acronyms (such as IEEE 802.11**ax**) and now-common internet integration into devices, LBRY too has joined the crowd. TLNI (Toaster-Level Network Integration) technology has been fused with LBRY, permitting speeds at least as fast as your dial-up modem.
### Open-source
![GNU-approved.](https://spee.ch/b4e7aefb242e78bfc164b42d27d251d576c04994/t3.png)
Proprietary toasters may try to limit what you can put in them and your ability to look into the toaster's operation. LBRY is a different kind of toaster. Its full source code is available online at [its GitHub repos](https://github.com/lbryio).
### Mobile
![LBRY OTG](https://spee.ch/ffada396dd2af9569148f1fa8f87167f8ec1f88e/t4.png)
Lightweight versions of TLNI and LBRY have been made and ported to Android. Take LBRY on the go!

View file

@ -8,12 +8,22 @@ Please see our [Content FAQ](https://lbry.io/faq/content) for an explanation of
The Digital Millennium Copyright Act (DMCA) is United States Copyright Law written to protect digital content against illegal use. When an owner finds their content used on the Internet without their permission, they can file a DMCA request with the website, app, or Internet Service Provider illegally hosting their content, asking for it to be removed.
### Someone uploaded my content to LBRY without permission. How do I report it?
Reporting infringing/illegal content in the LBRY App is easy. You can [file a report here](https://lbry.io/dmca) or within the LBRY app.
Open the LBRY App and navigate to the content you wish to report. Underneath the content, there are two buttons: "Download," and "Report." When you click on the Report button, you will be redirected to a web form to report the content to LBRY, Inc., who can remove the content link from the LBRY App.
### How does LBRY handle and respond to a DMCA request or takedown notice?
Upon receipt of a DMCA request from the content owner or legal representative, LBRY Inc will use its best judgment to determine validity. We will block access to content deemed infringing in any LBRY Inc. owned applications. LBRY Inc. will also remove any data related to the infringing content from servers within its control.
Due to the immutable nature of the LBRY blockchain, a record and metadata of the infringing content may continue to exist if the original publisher does not remove it. The data may still exist on the original publisher's computer (and anyone who may have downloaded it prior to it being blocked) but will not be accessible through any LBRY Inc controlled applications.
### Where are DMCA requests recorded?
You can view all of the DMCA requests LBRY receives on our [DMCA GitHub Repository](https://github.com/lbryio/dmca), categorized by year and dated by filename.
### Can I dispute a DMCA complaint?
Yes, you may. We can't give you legal advice, so check with your local attorney or legal group about how to do this. There are also good resources online to learn about DMCA counter-notices. The [EFF has published an excellent guide](https://www.eff.org/issues/intellectual-property/guide-to-youtube-removals) about how to deal with legal issues facing online content creators. If you have done the research or feel the content was blocked in error, [please reach out to us](mailto:help@lbry.io).

View file

@ -3,14 +3,19 @@ title: Where can I buy or sell LBC?
category: getstarted
---
We are listed on several exchanges. You can buy or sell credits at one of these:
We are listed on several exchanges. You can buy or sell LBRY Credits at one of these:
### Traditional Exchanges
- [Bittrex](https://bittrex.com/Market/Index?MarketName=BTC-LBC)
- [Poloniex](https://poloniex.com/exchange#btc_lbc)
- [Shapeshift](https://shapeshift.io)
- [Changelly](https://changelly.com/exchange/BTC/LBC/1)
- [BitSquare](https://bitsquare.io/)
- [Cryptopia](https://www.cryptopia.co.nz/Exchange/?market=LBC_BTC)
- [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-LBC)
- [Cryptopia](https://www.cryptopia.co.nz/Exchange/?market=LBC_BTC)
- [BitSquare](https://bitsquare.io/)
- [Coinspot](https://www.coinspot.com.au/buy/lbc)
- [Trade by Trade](https://app.tradebytrade.com/exchange-one)
### Instant Exchanges
- [Shapeshift](https://shapeshift.io)
- [Changelly](https://changelly.com/exchange/BTC/LBC/1)
- [ChangeNow](https://changenow.io/exchange?amount=1&from=btc&to=lbc)
- [Simple Swap](https://www.simpleswap.io/)

View file

@ -2,13 +2,18 @@
title: How do I back up my LBRY wallet?
category: wallet
---
The LBRY application relies on blockchain technology and the LBRY Credits (LBC) cryptocurrency in order to participate in the network. These LBC are stored in a wallet (data file on your PC) which is generated on each user's PC when they install LBRY. Think of your credits as digital cash on your PC. It is important to understand that the wallet is not stored on any LBRY servers and as such, users are responsible for its safeguarding and making sure a backup (copy of the wallet file) is available in the event that it is lost. Wallets should be backed up periodically to ensure the most up to date information is available.
The LBRY application relies on blockchain technology and the LBRY Credits (LBC) cryptocurrency in order to participate in the network. These LBC are stored in a wallet (data file on your PC) which is generated with each LBRY installation (think of your credits as digital cash on your PC). A wallet contains your funds, channel data, and claims (any uploads). It is important to understand that the wallet is not stored on any LBRY servers and as such, users are responsible for its safeguarding and making sure a backup (copy of the wallet file) is available in the event that it is lost. Wallets should be backed up periodically to ensure the most up to date information is available.
## How do I find my wallet?
The easiest way to find the location of your LBRY wallet is via the [LBRY app](https://lbry.io/get). Open LBRY and then go to your wallet (bank icon in the top right of the screen). In the Balance section, you will see a link for `Backup`, click this. If this link is grayed out, it usually means you don't have any credits (see section below on how to manually find the wallet).
The easiest way to find the location of your LBRY wallet is via the [LBRY app](https://lbry.io/get). Open LBRY and on the left side, you should see an option for wallet.
![wallet](https://spee.ch/d/wallet.jpeg)
When you click `Backup`, you will be shown the location of your `lbryum` directory that contains the wallet file. Navigate to this directory via your file explorer to locate your wallet. You can either choose to backup this whole directory, the wallets directory inside it or the `default_wallet` file itself inside the wallets directory.
Click on the Wallet tab to expand then click `Backup` numbered `1`.
![backup](https://spee.ch/f/backup.jpeg)
after clicking on backup, you will see a link for `Backup`, open the location of the link in your local machine and make a copy of the files stored in that location. If this link is grayed out, it usually means you don't have any credits (see section below on how to manually find the wallet).
When you click `Backup`, you will be shown the location of your `lbryum` directory that contains the wallet file(numbered `2`). Navigate to this directory via your file explorer to locate your wallet. You can either choose to backup this whole directory, the wallets directory inside it or the `default_wallet` file itself inside the wallets directory.
## How do I backup my wallet?

View file

@ -3,9 +3,9 @@ title: How do I change my LBRY connected email?
category: troubleshooting
---
In certain cases, you may want to change the email connected to your LBRY App. LBRY stores the email address along with an access token which is unique to each installation. To clear this token, shutdown LBRY and see instructions below for each operating system.
In certain cases, you may want to change the email connected to your LBRY App. LBRY stores the email address along with an access token which is unique to each user account. To clear this token, shutdown LBRY and see instructions below for each operating system.
Clearing out this token will allow you to change your email or reset your private access token. When you start up LBRY after clearing the token, you can reconnect an email address by going to **Settings** (gear icon in the top right) > **Help** > **Set Email** in the About section. After setting the email, your LBRY Rewards status should be transferred to the new account. If this does not happen, please reach out to us via [email](mailto:help@lbry.io) with your old/new email addresses.
Clearing out this token will allow you to change your email or reset your private access token. When you start up LBRY after clearing the token, you can reconnect an email address by going to **Help** > **Set Email** in the About section. After setting the email, your LBRY Rewards status should be transferred to the new account. If this does not happen, please reach out to us via [email](mailto:help@lbry.io) with your old/new email addresses.
## Windows
1. Open the Control Panel, find the Credentials Manager (may need change View By setting)

View file

@ -5,6 +5,16 @@ category: setup
If you see the error message `couldn't bind to port 3333`, it is likely that another process is already bound to that port. You will need to change the port before starting the daemon. The port number should not matter as long as it is available and not blocked by your ISP.
The most user friendly way to change the port permanently is to append the below line to the `daemon_settings.yml` in the `lbrynet` [directory](https://lbry.io/faq/lbry-directories). If it doesn't exist, create a new file named `daemon_settings.yml` and append:
peer_port: 3334
Sample daemon_settings.yml (may vary by OS):
{download_directory: c:\users\lbry,
peer:port: 3334}
## Other Methods
To change the port once during runtime, set the LBRY_PEER_PORT env variable. Here's one way to do this:
LBRY_PEER_PORT=3334 ./lbrynet-daemon
@ -17,6 +27,4 @@ or via cli command
lbrynet-cli settings_set --peer_port 3334
Another way to change the port permanently is to append the below line to the `daemon_settings.yml` in the `lbrynet` [directory](https://lbry.io/faq/lbry-directories). If it doesn't exist, create a new file named `daemon_settings.yml` and append:
peer_port: 3334

View file

@ -21,7 +21,7 @@ Note: after a clean install, you may be prompted again for your email. This is n
2. `blobs.db` - reference data for the blob files which are used for hosting purposes
3. `lbryfile_info.db` - Downloads and Publishes data
4. `blockchainname.db` - Supports downloads data
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-app/releases "Github App Page"). If prompted to allow through Windows Firewall, click Allow
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-desktop/releases "Github App Page"). If prompted to allow through Windows Firewall, click Allow
9. LBRY should start immediately after install. If you kept your data, your balance and content would be reflected
## MacOS
@ -36,7 +36,7 @@ Note: after a clean install, you may be prompted again for your email. This is n
4. `blockchainname.db` - Supports downloads data
6. In Finder - click Go menu on top, choose "Go To Folder", type. ~/.lbryum and then click go
7. If performing a clean install, delete the entire contents of this folder **(!!THIS WILL DELETE YOUR WALLET!!)** and proceed to the next step, otherwise delete just the `blockchain_headers` file
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-app/releases "Github App Page")
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-desktop/releases "Github App Page")
9. Launch LBRY by starting it from the Applications folder. You can add it to your dock for easier access. If you kept your data and wallet, your balance and content would be reflected
## Ubuntu / Linux
@ -51,6 +51,6 @@ Note: after a clean install, you may be prompted again for your email. This is n
2. `blobs.db` - reference data for the blob files which are used for hosting purposes
3. `lbryfile_info.db` - Downloads and Publishes data
4. `blockchainname.db` - Supports downloads data
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-app/releases "Github App Page")
8. Install the latest version of LBRY from: [Github App Page](https://github.com/lbryio/lbry-desktop/releases "Github App Page")
9. Click the Search button on the toolbar, type LBRY and then hit Enter to launch LBRY. You can pin it to your taskbar for easier access. If you kept your data, your balance and content would be reflected

View file

@ -9,7 +9,7 @@ In recent versions of LBRY, the lbrynet-cli tool is no longer included with the
## Windows
1. Open a **Command Prompt** application window
1. Type `cd "C:\Program Files (x86)\LBRY\resources\static\daemon"` and click Enter
1. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
1. Type `lbrynet-cli status` and click **Enter**. This will return the LBRYnet status data
1. See examples below or [LBRY CLI documentation](https://lbryio.github.io/lbry/cli/) for additional commands

View file

@ -6,7 +6,15 @@ category: troubleshooting
In certain cases, we may ask you to send us your log file(s). The current log file is titled `lbrynet.log` (or just `lbrynet` if you have file extensions hidden) and is archived each time the files reaches 2MB. Older log files are copied to `lbrynet.log.<#>`. Typically only the lbrynet.log file is required, but we may ask for the others depending on the situation. Since each Operating System has its own set of working directories, use the below guide in order to locate the log file(s).
**lbrynet.log files may contain your IP address. While sharing this is not inherently dangerous, if you desire maximum privacy, please mask it before posting to public websites.**
### Find Logs via the LBRY App
You are able to open the log folder from the Help tab in the LBRY app.
From the LBRY App, click on Help. Next, click on "Open Log Folder"
![log](https://spee.ch/a/helps.jpeg)
The folder will be highlighted, so just double click to open and here you will see "lbrynet.log".
### Find Logs Manually
## Windows
1. Open File Explorer (Keyboard shortcut: Window Key + E)
1. Type `%localappdata%\lbry\lbrynet` (or `%appdata%\lbrynet` if you originally installed v0.14 or earlier) into the address bar and click Enter.

View file

@ -4,94 +4,110 @@ category: publisher
order: 1
---
LBRY is a free, open, and community-driven digital marketplace which enables content sharing, monetization, discovery and consumption. Publishing in LBRY is the process by which you share your content on the network - you set the price per view (can be free too) which is paid directly to you. This process involves making a "claim" in the LBRY Blockchain which will be used to retrieve the content via a URL. Content can either be published anonymously or to a particular channel/identity which will group content together at a single location. Both channels and claims require a deposit(bid) of LBRY Credits (LBC) in order to reserve their location on the LBRY network. This deposit will be deducted from your balance as long as the claim is active. See our [naming](https://lbry.io/faq/naming) and [transaction](https://lbry.io/faq/transaction-types) documentation for more information about claims, bids and transactions.
LBRY is a free, open, and community-driven digital marketplace which enables content sharing, monetization, discovery and consumption. Publishing in LBRY is the process of sharing your content on the network. You set the price per view (can be free too) which is paid directly to you. This process involves making a "claim" in the LBRY blockchain which will be used to retrieve the content via a URL. Content can either be published anonymously or to a particular channel/identity which groups content in a single location. Both channels and claims require a deposit (bid) of LBRY Credits (LBC) in order to reserve their location on the LBRY network. This deposit will be deducted from your balance as long as the claim is active. See our [naming](https://lbry.io/faq/naming) and [transaction](https://lbry.io/faq/transaction-types) documentation for more information about claims, bids and transactions.
Want to get your content featured on the Discover page? Check out [Community top bids](https://lbry.io/faq/community-top-bid).
If you don't have LBRY yet, download it [here](https://lbry.io/get).
### How do I create a Channel?
1. Open the LBRY app.
2. Once the application loads, click the `Publish` button in the top right of the screen.
![Click the Publish Button](https://spee.ch/de822faa6cda4989f68ec66abe5254bdd1ad031b/1111.jpeg)
3. In the `Channel Name` section click the dropdown and select `New Channel` and declare the name you would like for your channel. For more details on different channel types, see our write up on [naming](https://lbry.io/faq/naming).
![Click the New Channel Dropdown](https://spee.ch/eb37ca6c6ea9d795bf2fc2a124f52b0084453c40/2222.jpeg)
4. Once your name is selected, there is a `Deposit` section that is below. It requires a minimum bid of 0.0001 LBC (see more on deposits [here](https://lbry.io/faq/naming)). Please ensure that you have enough LBRY credits in your wallet to cover the bid amount. There is also a small network fee associated with the creation of a channel.
![Set the Deposit](https://spee.ch/31612026416cf1ea2c4b433aaa9835cd939a28be/3333.jpeg)
5. Click `Create Channel` once you have entered your bid amount. You now own `lbry://@channelnameyoubidon#Claim_ID` and `lbry://@channelnameyoubidon` (the vanity name without a claim id) if you are the highest bidder.
![Create the Channel](https://spee.ch/f14f6ec87e3a962f0112142a766d8c7f67820568/4444.jpeg)
### How do I Publish content?
1. Click the `Publish` button in the top right of the screen.
![Select Choose File](https://spee.ch/1f7bfc865a9a7b9cd6cb026a8e31343703fd57f8/Publishing001.png)
![Select Choose File](https://spee.ch/0/1-click-publish.jpeg)
1. Under the `Content` section click `Choose File`.
![Select the Content to Upload](https://spee.ch/7e53708abaab90b89c1e410cb2c3983c79b6b550/Publishing002.png)
2. Under the `Content` section click `Choose File`.
![Select the Content to Upload](https://spee.ch/5/choose-file-and-others.jpeg)
2. On your local machine, select the content you would like to upload to LBRY. LBRY accepts any HTML5 format for streaming video; the full list can be found [here](https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats). This means a web-optimized MP4 is the best format. Other file types can also be uploaded, but won't be streamable via the LBRY app.
3. On your local machine, select the content you wish to upload to LBRY. LBRY accepts any HTML5 format for streaming video; the full list can be found [here](https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats). This means a web-optimized MP4 is the best format. Other file types can also be uploaded, but won't be streamable via the LBRY app.
4. Enter a `Title` and `Description` for your content.
![choose a file](https://spee.ch/2/311-choose-file-and-others.jpeg)
5. Choose a `Thumbnail`or `Thumbnail URL` for your content. The `Thumbnail URL` is a hyperlink to an image file which will serve as a preview for your content. It can be any image/GIF URL, or you can use [spee.ch](https://www.spee.ch) to host it. The default size is 800x450, but the app will scale up/down. Images uploaded directly from your local machine as `Thumbnail` will be uploaded to [spee.ch](https://www.spee.ch).
![Choose the Thumbnail Image](https://spee.ch/6/5thumbnail.jpeg)
6. Please make sure to check the option for mature audiences if your `Thumbnail`is NSFW. Otherwise just click on Upload.
![Select the Content to Upload](https://spee.ch/6/4-thumbnail44.jpeg)
7. Under the `Price`, first, determine if you want to make your content free or set a price (in USD or LBC) per view.
![Set Price](https://spee.ch/4/5-choose-a-price2.png)
8. You have an option to select/create the channel you would like to publish the content under. If one isn't selected, it will be posted anonymously.
![Select Channel or Anonymous](https://spee.ch/4/channel22.png)
9. Type in the URL you want the content to be found under along with a minimum of 0.0001 LBC deposit for the upload (current limit, may change in the future). If you are trying to outbid a user-friendly/common URL, the system will suggest a minimum bid to take over the content at that vanity URL. There may be a delay for this takeover. Check out the `#content` channel on our [Discord chat](https://chat.lbry.io) to see this information (search for your URL). For more details regarding the URL or bid, check out our [naming document](https://lbry.io/faq/naming).
![Video URL and Deposit](https://staging.spee.ch/6/8content-urlf.jpeg)
10. Next, there are selections for `Maturity`, `Language`, and `License.` The default values are set as follows: Maturity being unchecked, which means the content is safe for all audiences, Language is set to `English`, and the License is set to `None`. If a change is needed, click the dropdowns and select the appropriate choice. Please check the `Mature audience only` option if content is NSFW.
![publish](https://spee.ch/c/7-license-2-and-publish.jpeg)
11. Read and agree to the terms of service.
12. Click `Publish`.
![Click Publish](https://spee.ch/2/publish.jpeg)
13. The file will process in the background and will be added to the LBRY Blockchain. Larger files will take longer to upload. Please leave LBRY running while your content is in the "pending confirmation" mode. Currently, this page will not automatically refresh. You can continue to use LBRY while the upload completes.
3. Enter a `Title`, `Thumbnail URL`, and `Description` for your content. The `Thumbnail URL` is a hyperlink to an image file which will serve as a preview for your content. It can be any image/GIF URL, or you can even use [spee.ch](https://www.spee.ch) to host it. The default size is 800x450, but the app will scale up/down.
![Enter File Information](https://spee.ch/d857e3040629145e0f5d70693c02b8016a9d45e6/Publishing003.png)
4. Next, there is a `Language` and `Maturity` which will default to `English` and `All Ages`. If a change is needed, click the dropdowns and select the appropriate choice.
![Enter Additional Metadata](https://spee.ch/a42fb51e56ab4809002982cea66b7fc44b938776/Publishing004.png)
### How do I create a Channel?
5. Under the `Access`, first, determine if you want to make your video Free or set a price (in USD or LBC) per view. Next, select the appropriate type of license for the content you are publishing.
![Set Access and License](https://spee.ch/35adbf43f6a8a6cd43fc67d18516ede2f74de86b/Publishing005.png)
1. Open the LBRY app.
6. You have an option to select/create the channel you would like to publish the channel under. If one isn't selected, it will be posted anonymously.
![Select Channel](https://spee.ch/d0c7fe044b0237017f0f5af00f79e3880aae201d/Publishing006.png)
2. Once the application loads, click the `Publish` button in the top right of the screen.
![Click the Publish Button](https://spee.ch/0/1-click-publish.jpeg)
7. Type in the URL you want the content to be found under along with a minimum of 0.0001 LBC deposit for the upload (current limit, may change in future). If you are trying to outbid a user-friendly/common URL, the system will suggest a minimum bid to take over the content at that vanity URL. There may be a delay for this takeover, check out the `#content` channel on our [Discord chat](https://chat.lbry.io) to see this information (search for your URL). For more details regarding the URL or bid, check out our [naming document](https://lbry.io/faq/naming).
3. Select a source file and then in the `Channel Name` section click the dropdown and select `New Channel` and declare the name you would like for your channel. For more details on different channel types, see our write up on [naming](https://lbry.io/faq/naming).
![Click the New Channel Dropdown](https://spee.ch/a/create-channel.jpeg)
8. Read and agree to the terms of service.
9. Click `Publish`.
10. The file will process in the background and will be added to the LBRY Blockchain. Larger files will take longer to upload, please leave LBRY running while your content is in the "pending confirmation" mode(currently, this page will not automatically refresh). You can continue using LBRY while the upload completes.
4. Once your name is selected, there is a `Deposit` section that is below numbered `3`. It requires a minimum bid of 0.0001 LBC (see more on deposits [here](https://lbry.io/faq/naming)). Please ensure that you have enough LBRY credits in your wallet to cover the bid amount. There is also a small network fee associated with the creation of a channel.
![Set the Deposit](https://spee.ch/a/create-channel.jpeg)
5. Click `Create Channel` `numbered 4` once you have entered your bid amount. You now own `lbry://@channelnameyoubidon#Claim_ID` and `lbry://@channelnameyoubidon` (the vanity name without a claim id) if you are the highest bidder.
![Create the Channel](https://spee.ch/a/create-channel.jpeg)
### How do I delete my content and reclaim my deposit?
1. Click on the folder icon on the top right of the LBRY app.
![folder icon](https://spee.ch/5/lbryapp-folder-icon.jpeg)
2. Click on the `Published` tab.
1. Click My LBRY on the left side of the LBRY app.
![My LBRY](https://spee.ch/7/Mylbry.jpeg)
2. Click on the `Publishes` tab.
3. Select the content you want to remove from LBRY
![Content](https://spee.ch/c/contents.jpeg)
4. Click `Remove`. If you don't see the remove button, try downloading the content locally again.
![remove](https://spee.ch/7/removebox.png)
![remove](https://spee.ch/4/delete.jpeg)
5. There will be two options. `Abandon the claim for this URI` and `Delete this file from my computer`. Select the option that applies. Abandoning your claim will release the LBC back into your wallet (99% of the time you want to select this).
![abandon-delete box](https://spee.ch/7/removeabandonbox.png)
![abandon-delete box](https://spee.ch/1/abandon1.jpeg)
**Warning: Deleting content is permanent. Please make sure this is what you want to do before confirming the deletion.**
6. Click `Remove`. If you abandoned your claim, you should see the deposit back in your balance shortly.
Click `Remove` numbered as `2`. If you abandoned your claim, you should see the deposit back in your balance shortly.
### How do I edit my existing Published content?
1. Click on the folder icon on the top right of the LBRY app.
2. Click on the `Published` tab.
1. Click on My LBRY the left side of the LBRY app.
![My LBRY](https://spee.ch/7/Mylbry.jpeg)
2. Click on the `Publishes` tab.
3. Select the content you want to update.
![Content](https://spee.ch/c/contents.jpeg)
4. Click `Edit`.
![Edit](https://spee.ch/c/edit.jpeg)
5. You can now edit your claim information. No need to re-select the file if it's the same one.
6. When you are done, re-confirm that you agree to the terms of service and click `Publish`.
or
1. Go to the `Publish` page.
2. In the `Content URL` section, type in your content URL for the claim you would like to edit.
3. Below the URL you will see text saying "You already have a claim with this name." and a link that says `Use data from my existing claim`. Click this link in order to capture your previously published data.
4. You can now edit your claim information. No need to re-select the file if it's the same one.
5. When you are done, re-confirm that you agree to the terms of service and click `Publish`.
6. When you are done, re-confirm that you agree to the terms of service and click `Edit`.
![Agree Edit](https://spee.ch/b/agree.jpeg)
### Can someone tip me for my content?
Yes, check out LBRY how tipping in LBRY works by going [here](https://lbry.io/faq/tipping).
Yes, check out LBRY how tipping in LBRY works by going [here](https://lbry.io/faq/tipping).
### Can I increase my bid amount?
Yes, this is possible by sending [tips](https://lbry.io/faq/tipping) as support (additional bids) for your own claim. Since the claim is yours, you can withdraw the tips at your convenience. To increase your bid, go to the desired claim and click the `Support` option, enter an amount of LBC to add to the claim, and click `Send`.
Yes, the claim can be edited to increase the bid amount. Go into your published claim and click Edit. Then on the bid screen, enter your desired bid. Confirm everything else is correct and click Edit. An update will be created with your new LBC bid for this claim.
### How can I tell if someone is downloading my content?
@ -103,7 +119,7 @@ The in-app video player's streaming capabilities are limited to MP4 files which
### I shared my URL, but others can't download it. What's up?
Since LBRY uses a Peer to Peer network, it may require that your PC is accessible through the internet. LBRY also runs servers to assist in content hosting, but this process may fail if your PC cannot send it to us. By default, the sharing port is set to 3333. If your network is properly configured and LBRY is running, a port status check on 3333 should pass on this [port checking tool](https://www.canyouseeme.org). If it fails, you can check if UPnP is enabled on your router or forward port 3333 manually. If you need assistance, check out the [help page](https://lbry.io/faq/how-to-report-bugs) on how to reach us.
Since LBRY uses a Peer to Peer network, it may require that your PC is accessible through the internet. LBRY also runs servers to assist in content hosting, but this process may fail if your PC cannot send it to us. By default, the sharing port is set to 3333. If your network is properly configured and LBRY is running, a port status check on 3333 should pass on this [port checking tool](http://www.canyouseeme.org). If it fails, you can check if UPnP is enabled on your router or forward port 3333 manually. If you need assistance, check out the [help page](https://lbry.io/faq/how-to-report-bugs) on how to reach us.
### Where is my Channel and content saved locally?

View file

@ -6,15 +6,15 @@ This guide will allow you to run the LBRY daemon which connects to the LBRY netw
## Windows
1. Open a **Command Prompt** application window
1. Type `cd "c:\Program Files (x86)\LBRY\resources\app\dist"` and click Enter
1. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
1. Type `lbrynet-daemon` and click Enter.
## MacOS
1. Open a **Terminal** window
1. Type `cd /Applications/LBRY.app/Contents/Resources/app/dist`
1. Type `cd /Applications/LBRY.app/Contents/Resources/static/daemon`
1. Type `./lbrynet-daemon` and click Enter.
## Ubuntu / Linux
1. Open a **Terminal** window
1. Type `cd /opt/LBRY/resources/app/dist` or build location if running from source
1. Type `cd /opt/LBRY/resources/static/daemon` or build location if running from source
1. Type `./lbrynet-daemon` and click Enter.

View file

@ -6,11 +6,13 @@ category: troubleshooting
This warning happens when your LBRY browser did not install with the proper version of the software used to communicate with the LBRY network.
The most likely cause of this error is an old version was running during the install process. This can usually be fixed by re-running the LBRY setup files after ensuring that no LBRY processes are running.
![Incompatible-daemon](https://spee.ch/b/incompatible-protocol.png)
### How to Fix
1. Click `Quit Daemon` in the LBRY app to kill the LBRY network process.
1. Restart your PC or ensure that any processes with "lbry" in the name are not running.
1. [Download](https://github.com/lbryio/lbry-app/releases) and re-install the latest version of LBRY.
1. [Download](https://github.com/lbryio/lbry-desktop/releases) and re-install the latest version of LBRY.
1. Start LBRY
If you still receive this warning after completing the above steps, please [reach out to us](https://lbry.io/faq/how-to-report-bugs) for additional support.

View file

@ -9,13 +9,13 @@ The LBRY App allows you to view free and paid content, upload your digital media
The purpose of this FAQ is to answer questions about some of the basic functionality available in the LBRY App. Please see our [other FAQ entries](https://lbry.io/faq) for additional information.
### What is the purpose of having my email connected to LBRY?
Emails are collected to authenticate and [uniquely identify](https://lbry.io/faq/identity-requirements) users so that they can be eligible for [LBRY Rewards](#rewards) and to stay up to date on the latest LBRY happenings. No other data is stored with your email login. All other data, including your [wallet](#wallet), [downloads](#data) and published content are stored locally on your computer. You can find your connected email by going to Settings (gear icon in the top right) > Help > Connected email.
Emails are collected to authenticate and [uniquely identify](https://lbry.io/faq/identity-requirements) users so that they can be eligible for [LBRY Rewards](#rewards), sync subscription data and to stay up to date on the latest LBRY happenings. No other data is stored with your email login. All other data, including your [wallet](#wallet), [downloads](#data) and published content are stored locally on your computer. You can find your connected email by going to Settings (gear icon in the top right) > Help > Connected email.
### How do I change my LBRY connected email?
If you ever need to change your LBRY email address or sign out, please see [this guide](https://lbry.io/faq/how-to-change-email). If you sign into a new email and need to transfer your verification status, you'll need to [reach out to us](mailto:help@lbryio) in order to link your accounts. Please do not verify again to obtain rewards on a 2nd account; your Rewards account may be disabled for abuse.
### What if I want to run LBRY on multiple computers or different Windows accounts?
If you want to run the LBRY app on multiple PCs or Windows users, you can either choose not to sign in on the other computers/accounts or use a different email address for each. These additional accounts will not be eligible for LBRY Rewards as they are only allowed on a one account per household basis. If you log into a 2nd PC with the same email, the original PC will be signed out. Changing accounts back and forth on the same PC/user account will cause them to be merged.
If you want to run the LBRY app on multiple PCs or on other platforms like Android, you can sign in with the same email on all devices. Each installation will still have its separate wallet and download data (as mentioned above). Any rewards earned will be sent locally to the wallet where they are claimed. In the future, our goal to enable an opt-in wallet syncing service across devices.
### What are LBRY Rewards? {#rewards}
[LBRY Rewards](https://lbry.io/faq/rewards) are used to distribute LBRY Credits(LBC) to new and existing users by allowing them to explore app functions and complete tasks which generate LBC as an award. In order to be eligible for Rewards, you need to [verify your identity](https://lbry.io/faq/identity-requirements) which uniquely identifies you as an LBRY user.
@ -23,14 +23,18 @@ If you want to run the LBRY app on multiple PCs or Windows users, you can either
### What is a wallet and how do I find it? {#wallet}
A wallet is a secure, digital wallet used to store, send and receive cryptocurrencies like LBRY Credits(LBC). The LBRY App comes with its own wallet and is stored locally on your computer and nowhere else! **It is critical that you [backup your wallet data](https://lbry.io/faq/how-to-backup-wallet) in case you lose access to your PC or need to [migrate](https://lbry.io/faq/backup-data) to a new one.**
In the app, you can find your wallet in the top-right hand corner, next to the bank icon. Clicking it will bring you to the wallet overview page which shows your balance, available Rewards and recent transactions.
![Find wallet](https://spee.ch/6f82ff233910eebeb0f32f69710bd98c6a6bcb2a/walletaccess.png)
To find your wallet in the LBRY App, click on wallet on the left side of the App. Clicking it will bring you to the wallet overview page which shows your balance, available Rewards and recent transactions.
![Find wallet](https://spee.ch/4/wallet2.jpeg)
The LBRY wallet is different from other cryptocurrencies because it also stores your shared content's metadata in the form of [claims](https://lbry.io/faq/naming) when using the [publishing features]((https://lbry.io/faq/how-to-publish). Claim related [wallet transactions](https://lbry.io/faq/transaction-types) ensure that the blockchain uniquely identifies your content and the payment/tips can be routed appropriately.
### Where do I find my LBC wallet address?
You can find your address by first clicking on the bank icon in the top right, then navigating to the Send/Receive tab. Your wallet holds multiple receiving addresses, and new ones can be generated by clicking "Get New Address". Your wallet balance is the sum total of all the LBC available in each of your addresses.
![Find address](https://spee.ch/6fff389043fadcf16ade8b0b8f6125834652e1c2/walletaddress.png)
You can find your address by first clicking on Wallet on the leftside of the LBRY APP.
![wallet](https://spee.ch/4/wallet21.jpeg)
then navigating to the Send/Receive tab.
![wallet](https://spee.ch/0/snr.jpeg)
Your wallet holds multiple receiving addresses, and new ones can be generated by clicking "Get New Address". Your wallet balance is the sum total of all the LBC available in each of your addresses.
### Where can I get more LBRY Credits?
The LBRY App is also integrated with [ShapeShift](https://lbry.io/faq/shapeshift) on the Get Credits tab of the wallet which allows you to convert cryptocurrencies into LBC or you can also [trade for LBC on exchanges](https://lbry.io/faq/exchanges).
@ -45,21 +49,30 @@ LBRY is a decentralized peer to peer protocol, meaning there are no big servers
Please refer to our [publishing guide](https://lbry.io/faq/how-to-publish) as a reference to assist you through the publishing process.
### Where can I see my Downloaded and Published items?
Click the folder icon next to the Publish button to view downloaded files. Click the Published tab to view your published content.
Click My LBRY on the left side of the LBRY App, then click downloads to view downloaded files.
![download](https://spee.ch/8/downloads.jpeg)
Click the Published tab to view your published content.
![published](https://spee.ch/9/pub.jpeg)
### How do I know if I'm sharing content and helping the LBRY network properly?
The easiest way to confirm that you are sharing correctly is to determine if the port used for seeding, 3333, is open to the rest of the LBRY network. To do so, type 3333 into [this port checking tool](http://www.canyouseeme.org) and check the result. It if shows Open, you are all set. If it shows closed, you may need to check your router settings for UPnP options (set to enable) or forward ports 3333 TCP and 4444 UDP to your local computer running LBRY. Firewall and NAT settings may also affect the availability of this port.
### How can I search for content on LBRY?
Searching in LBRY is as easy as typing your search term(s) into the address bar at the top and waiting for the results to return (**don't click Enter!**). Clicking the Enter key will skip the search function and go directly to the URL typed - this is only helpful if you know the exact URL you are trying to view. We are still in the process of optimizing the search results; please bear with us if you are having trouble finding something!
![Search](https://spee.ch/f/search-faq.png)
Searching in LBRY is as easy as typing your search term(s) into the address bar at the top and waiting for the results to return (**don't click Enter!**).
![Search](https://spee.ch/2/search.jpeg)
Clicking the Enter key will skip the search function and go directly to the URL typed (if it's valid) - this is only helpful if you know the exact URL you are trying to view. We are still in the process of optimizing the search results; please bear with us if you are having trouble finding something!
![Search](https://spee.ch/b/searh-2a.jpeg)
### How can I subscribe and view my favorite channels?
If you navigate to a channel page (LBRY URLs with an @ symbol in the front), you will see a **Subscribe @** button that manages your subscription. To view all your subscribed channels on one page, click the Subscriptions tab from the home page or the **@** symbol next to the LBRY address bar.
![Subscriptions](https://spee.ch/5/subs-faq.png)
If you navigate to a channel, or click on your favorite video, (LBRY URLs with an @ symbol in the front) click on subscribe right below the video and channel name.
![subscribe](https://spee.ch/1/sub.jpeg)
you will see a **@ Subscription** tap right under explore that manages your subscriptions. To view all your subscribed channels on one page, click the Subscriptions tab from the home page.
![Subscriptions](https://spee.ch/6/subs.jpeg)
### Content consistently fails to stream or download, what can I do?
Please see our [streaming guide](https://lbry.io/faq/unable-to-stream) if you consistently cannot download or stream content on LBRY.
Please see our [streaming guide](https://lbry.io/faq/unable-to-stream) if you consistently cannot download or stream content on LBRY. If you are having intermittent issues with download failures, try closing LBRY completely and downloading again. Some files on the network may just not be available for various reasons - we'll work on filtering these out in the future.
### Some files don't open in the LBRY app, what's going on?
Currently, the LBRY in-app player supports MP4 videos, mp3s, images, GIFs, HTML and text files. Even though it doesn't support other formats within the app, the files can be externally opened by clicking the **Open** button or navigating to the file by clicking the **Downloaded to** file path on the content page.

View file

@ -5,6 +5,8 @@ category: getstarted
You can earn credits for referring others to use LBRY. In the latest version of the LBRY app, you can now view the status of your referrals and invite new users to LBRY. The Invites area can be found by going to your wallet (bank icon in the top right of the LBRY app) and then clicking Invites from the top menu. In the Invite History section, you will see all your referrals along with their status (whether it is claimable or not). You also have the ability to invite new users to LBRY via the "Invite a Friend" section.
*Note: Referral redemptions are currently limited to 1*
### How many credits do I get and how do I see how many credits I've earned?
New invites sent via the LBRY app are eligible for a 3 LBC reward amount.
@ -35,4 +37,4 @@ Currently, during the referral reward testing phase, there is a limit of 1 redem
If you want to waste your time to receive no reward, be our guest. We will be monitoring the system closely and going to significant lengths to only let legitimate users in.
Rather than spending the time attempting to cheat and failing, we suggest you do productive work to earn LBRY credits. Join our [Discord chat](http://chat.lbry.io) and message Josh (@finer9) or Jeremy (@kauffj) for opportunities.
Rather than spending the time attempting to cheat and failing, we suggest you do productive work to earn LBRY credits. Join our [Discord chat](http://chat.lbry.io) and message or email [Tom](mailto:tom@lbry.io) (@jiggytom) or [Julie](mailto:julie@lbry.io) (@jsigwart) for opportunities.

View file

@ -3,21 +3,24 @@ title: What are LBRY Rewards?
category: getstarted
---
To provide a rich user experience and to [distribute](https://lbry.io/faq/credit-policy) LBRY Credits (LBC) into the hands of new and returning users, LBRY created a Rewards system where credits are earned by completing tasks throughout the application. Rewards are given to promote application testing, learning certain in-app skills, building the LBRY economy through purchasing and publishing content, and as a small "thank you" gift for being part of a revolutionary digital media platform. For qualified users, Rewards are issued automatically by the LBRY app into each users' [LBRY wallet](https://lbry.io/faq/how-to-backup-wallet).
To provide a rich user experience and to [distribute](https://lbry.io/faq/credit-policy) LBRY Credits (LBC) into the hands of new and returning users, LBRY created a Rewards system where credits are earned by completing tasks throughout the application. Rewards are given to promote application testing, learning certain in-app skills, building the LBRY economy through purchasing and publishing content, and as a small "thank you" gift for being part of a revolutionary digital media platform. For qualified users, Rewards are issued automatically by the LBRY app into each users' [LBRY wallet](https://lbry.io/faq/how-to-backup-wallet). **Note: There is a limit of 3 Reward redemptions per day**.
![rewards2](https://spee.ch/ca693e3a6ba9e5ff78274ddace3b1ae6886b6505/rewards-8-2-2018.jpeg)
### Verification requirements
In order to be eligible for LBRY Rewards, users must have a [verified account](https://lbry.io/faq/identity-requirements). If users choose not to verify themselves, LBRY works with full functionality, but they will not be able to earn any free credits from LBRY. **Rewards will only be granted on a 1 account per household basis and LBRY reserves the right to revoke Rewards privileges on any account if abuse is suspected or if VPN/shared connections are used.**
In order to be eligible for LBRY Rewards, users must have a verified account via [phone number](https://lbry.io/faq/phone) or [credit card](https://lbry.io/faq/identity-requirements) (there's also a manual verification method on [Discord](https://chat.lbry.io)). If users choose not to verify themselves, LBRY works with full functionality, but they will not be able to earn any free credits from LBRY. **Rewards will only be granted on a 1 account per household basis and LBRY reserves the right to revoke Rewards privileges on any account if abuse is suspected or if VPN/shared connections are used.**
### List of the current LBRY Rewards
| Reward | Amount | Description |
--- | --- | ---
| **Your First Nickel** | 3 LBC | A one-time welcome gift to learn basics of the application, wallet and if you want to buy some paid content
| **Go for a Stream** | 2 LBC | Awarded for streaming your very first video on LBRY
| **Channel Surfing** | 3 LBC | A one-time award for creating a Channel on LBRY via the Publish screen
| **Many Views** | 5 LBC | A one-time award for watching several videos on LBRY
| **First Publish** | 5 LBC | A one-time award for publishing your first piece of content to LBRY
| **Weekly LBRYCast** | 2 LBC | A weekly award for checking out featured content on LBRY. This content is marked with the red rocket logo and announced via email
| **Your First Nickel** | 6 LBC | A one-time welcome gift to learn basics of the application, wallet and if you want to buy some paid content
| **Go for a Stream** | 4 LBC | Awarded for streaming your very first video on LBRY
| **Channel Surfing** | 6 LBC | A one-time award for creating a Channel on LBRY via the Publish screen
| **First Publish** | 10 LBC | A one-time award for publishing your first piece of content to LBRY
| **Many Views** | 2- ???? LBC | A multi-level award for watching videos on LBRY. See descriptions in-app for levels/details!
| **Sub Sandwich** | 1 -2 LBC | A multi-level reward for subscribing to channels.
| **Weekly LBRYCast** | 4 LBC | A weekly award for checking out featured content on LBRY. This content is marked with the red rocket logo and announced via email
| **Welcome Back** | 6 LBC | Return to the LBRY app 24-48 hours following your first use of the app. This reward will self destruct after that time span.
| **Referral** | 3 LBC | LBRY users can refer their friends via an email invitation and get rewarded when those users are verified. This reward is limited to one redemption at this time. For more information on referrals, click [here](https://lbry.io/faq/referrals)
Rewards are added to the LBC wallet balance as they are completed. All the rewards can be listed by clicking on the tab marked "REWARDS" inside the LBC wallet, and they are also marked in the [transaction history](https://lbry.io/faq/transaction-types). Rewards redemption is tied to your account, but the credits themselves are stored in your wallet which is required to be [backed up](https://lbry.io/faq/how-to-backup-wallet) periodically.

View file

@ -8,28 +8,32 @@ The ability to convert your cryptoassets into LBRY Credits (LBC) is available di
*Note: ShapeShift is unavailable in New York and Washington (and possibly surrounding areas based on IP geolocation). You will see an `HTTP status code: 403` error if this happens. Please see [ShapeShift](https://shapeshift.io) for more information.*
## Convert Crypto to LBC
1. Open the LBRY app, access the Wallet (bank icon next to the Publish button) and click on **Get Credits**
1. Open the LBRY app, Click on the Wallet tab to expand. Click on **Get Credits**
![credit](https://spee.ch/f/credit.jpeg)
2. In the **Convert Crypto to LBC** section, choose from BTC, BCH, DASH, ETH, LTC or XMR to convert into LBC
<img src="https://spee.ch/3/convertcrypto1.JPG" width="80%" height="80%">
2. In the **Convert Crypto to LBC** section, choose from BCH, BTC, DASH, ETH, LTC or XMR to convert into LBC
![credits](https://spee.ch/3/rew.png)
3. Review the given rate of exchange and min/max amount. ShapeShift charges a small [fee](https://info.shapeshift.io/about) for the transaction
4. Enter the return address for the cryptoasset in case something were to go wrong with the process (if the address is not provided, you'll need to contact ShapeShift about your refund).
<img src="https://spee.ch/7/convertcrypto2.JPG" width="80%" height="80%">
![credits](https://spee.ch/d/creditk.jpeg)
5. Click **Begin Conversion** to start your request. You will now be presented with the deposit address for your conversion.
<img src="https://spee.ch/c/convertcrypto3.JPG" width="80%" height="80%">
5. Click **Begin Conversion** to start your request.
![beginconversion](https://spee.ch/d/reww.png)
6. Using your crypto wallet, send any amount between the min and max to the deposit address specified. Click **VIEW THE STATUS ON SHAPESHIFT.IO** to track in real-time. You can also bookmark this transaction for your records. We are not currently storing any information about the transaction after it confirms and you receive the LBC in your wallet.
6.You will now be presented with the deposit address for your conversion.
![depositaddress](https://spee.ch/7/depo.jpeg)
7. Using your crypto wallet, send any amount between the min and max to the deposit address specified. Click **VIEW THE STATUS ON SHAPESHIFT.IO** to track in real-time. You can also bookmark this transaction for your records. We are not currently storing any information about the transaction after it confirms and you receive the LBC in your wallet.
<img src="https://spee.ch/4/convertcrypto4.JPG" width="80%" height="80%">
7. Once your transaction is confirmed, you will be presented with the completion screen. Click **Done** to start a new conversion.
8. Once your transaction is confirmed, you will be presented with the completion screen. Click **Done** to start a new conversion.
<img src="https://spee.ch/2/convertcrypto5.JPG" width="80%" height="80%">
8. Verify that LBC has been received on the **History** tab.
<img src="https://spee.ch/8/convertcrypto6.JPG" width="80%" height="80%">
9. Verify that LBC has been received on the **Transaction** tab under wallet. It should be updated in the transaction history.
<img src="https://staging.spee.ch/0edaef7efc7a1ee6f51ec0ec4767cdf30b1b6916/verifr.jpeg"/>
9. Thanks for acquiring some LBC!
10. Thanks for acquiring some LBC!
### I need help with my conversion, who can I reach out to?

View file

@ -17,23 +17,24 @@ LBRY operates on a couple of different ports, and if there are conflicts/firewal
- Port 50001 - LBRY wallet connections happen over port 50001. LBRY may fail to start if this port is blocked by a firewall or network rules.
### This is my first time running LBRY, and it won't start
- Port 3333 already in use. This issue would reveal itself in the log file. You can see how to change this port [here](https://lbry.io/faq/how-to-change-port). If the port is properly forwarding correctly, you are able to successfully see port 3333 Open on this [port checker tool](https://www.canyouseeme.org).
- Port 3333 already in use. This issue would reveal itself in the log file. You can see how to change this port [here](https://lbry.io/faq/how-to-change-port). If the port is properly forwarding correctly, you are able to successfully see port 3333 Open on this [port checker tool](http://www.canyouseeme.org).
- Port 50001 wallet connection fails. This issue would reveal itself in the log file. Typical things to check would be firewall/security settings that may block this connection.
- On Linux, LBRY may fail to start because of missing authentication capability. Please see [GitHub issue](https://github.com/lbryio/lbry-app/issues/386) or possible workaround below.
- On Linux, LBRY may fail to start(home page won't load, missing authentication token in Help) because of missing authentication capability. Please see [GitHub issue](https://github.com/lbryio/lbry-desktop/issues/386) or possible workaround below.
- On Windows, LBRY may fail to start because of non-ASCII characters in your Windows username. Check your c:\users\<username> path to see if there are any such characters. Please see [GitHub issue](https://github.com/lbryio/lbry/issues/794) or workaround below.
### LBRY used to work previously, but now it won't start
First and foremost, please ensure you are on the [latest version](https://lbry.io/get) of LBRY. Reinstalling the latest version may alleviate some start-up issues. Before installing, either make sure no LBRY/lbrynet processes or simply reboot your computer.
- On Windows, if you get stuck on the "Starting daemon" green screen, the lbrynet-daemon file may be missing. The workaround is to rerun the [latest](https://lbry.io/get) LBRY installation file and try again.
- On older MAC installations, you may run into an issue with the daemon shutting down immediately. Please see [this GitHub issue](https://github.com/lbryio/lbry-app/issues/291) for troubleshooting.
- On older MAC installations, you may run into an issue with the daemon shutting down immediately. Please see [this GitHub issue](https://github.com/lbryio/lbry-desktop/issues/291) for troubleshooting.
- On older Linux/Mac installs you may see `Cannot read property 'match' of undefined`, install the [latest version](https://lbry.io/get) to fix this.
- Other typical startup troubleshooting would be to ensure that LBRY or lbrynet-daemon is not already running in the background. If the processes cannot be killed, a restart of your computer may be required.
### Known startup issues and workarounds
#### Stuck at blockchain sync {#sync}
If you are stuck on the blockchain sync step or it shows a block count that doesn't decrease, you may need to clear your blockchain cache. To do so, Shut LBRY down completely by closing it from the system tray(check for running LBRY/lbrynet-daemon processes), delete the `blockchain_headers` file in the [lbryum folder](https://lbry.io/faq/lbry-directories) and then start LBRY again.
#### Linux auth_token requirements
Currently, LBRY requires an authorization token to be generated using the [keytar](https://github.com/atom/node-keytar) libraries. Please ensure libsecret and keytar are installed. On some distributions, LBRY won't run unless gnome-keyring is also installed/operational. See [GitHub issue](https://github.com/lbryio/lbry-app/issues/386) for more information. If you get a GLIBCXX_3.4.2 error, please see [this issue](https://github.com/lbryio/lbry-app/issues/423#issuecomment-327519486).
#### Linux auth_token requirements {#auth}
Currently, LBRY requires an authorization token to be generated using the [keytar](https://github.com/atom/node-keytar) libraries. Please ensure libsecret and keytar are installed. On some distributions, LBRY won't run unless gnome-keyring is also installed/operational. See [GitHub issue](https://github.com/lbryio/lbry-desktop/issues/386) for more information. If you get a GLIBCXX_3.4.2 error, please see [this issue](https://github.com/lbryio/lbry-desktop/issues/423#issuecomment-327519486).
#### Windows user path has non-ASCII characters
Currently, the LBRY app may fail to start because it does not support non-ASCII / non-English letters in the c:\Users\<username> directory where it tries to create your LBRY wallet, downloads and application data. As a workaround, you can manually set these directories in the `daemon_settings.yml` file within the [lbrynet folder](https://lbry.io/faq/lbry-directories). If this file does not exist in your [lbrynet folder](https://lbry.io/faq/lbry-directories), you can create one, or you can use [this sample](https://goo.gl/opybNE).
@ -43,4 +44,10 @@ This will configure your directories to the folders below, or you can create/edi
lbryum_wallet_dir: 'c:\lbry\lbryum',
download_directory: 'c:\lbry\Downloads'}
```
After you are done inserting/editing the `daemon_settings.yml` configuration file, try rerunning LBRY. The settings file has to stay in the original location, and LBRY will create the new folders/data in the specified directories. `lbrynet`/`lbryum` folders should be copied there if you are migrating from a previous install. If you still receive this warning after completing the above steps, please [reach out to us](https://lbry.io/faq/how-to-report-bugs) for additional support.
Some Operating Systems may have this format:
```
data_dir: 'c:\lbry\lbrynet'
lbryum_wallet_dir: 'c:\lbry\lbryum'
download_directory: 'c:\lbry\Downloads'
```
After you are done inserting/editing the `daemon_settings.yml` configuration file, try re-running LBRY. The settings file has to stay in the original location, and LBRY will create the new folders/data in the specified directories. `lbrynet`/`lbryum` folders should be copied there if you are migrating from a previous install. If you still receive this warning after completing the above steps, please [reach out to us](https://lbry.io/faq/how-to-report-bugs) for additional support.

View file

@ -9,7 +9,7 @@ For live help, you can join [our chat](https://chat.lbry.io) and post in the #he
## Help via Email
You can also [email LBRY](mailto:help@lbry.io) with questions or issues. LBRY log files will help us better understand the issue you are experiencing, you can learn how to [find them here](https://lbry.io/faq/how-to-find-lbry-log-file) and attach with your email.
You can also [email LBRY](mailto:help@lbry.io) with questions or issues. LBRY log files will help us better understand the issue you are experiencing, you can learn how to [find them here](https://lbry.io/faq/how-to-find-lbry-log-file) and attach with your email.
### Reporting Issues
@ -17,8 +17,7 @@ To report an issue, you can do one of the following:
1. Send us an email to [help@lbry.io](mailto:help@lbry.io) with the details of your issue or bug report. If it's troubleshooting related, please attach [your LBRY log file](https://lbry.io/faq/how-to-find-lbry-log-file).
1. Go to the "Help" page of the app and then click the "Submit a Bug Report" button. You can access the help page from inside of "Settings".
1. If you're a developer or otherwise technical and want to interact with LBRY developers directly, you're welcome to open an issue directly on GitHub. Please try to open network or protocol related issues [here](https://github.com/lbryio/lbry/issues) and interface, usability, and other application related issues [here](https://github.com/lbryio/lbry-app/issues). The penalty for getting this wrong is a mild shaming. We would appreciate a quick search to see if similar issues already exist, as well.
1. Go to the "Help" page of the app and then click the "Submit a Bug Report" button.
![help](https://spee.ch/8/Fix-broken.png)
1. If you're a developer or otherwise technical and want to interact with LBRY developers directly, you're welcome to open an issue directly on GitHub. Please try to open network or protocol related issues [here](https://github.com/lbryio/lbry/issues) and interface, usability, and other application related issues [here](https://github.com/lbryio/lbry-desktop/issues). The penalty for getting this wrong is a mild shaming. We would appreciate a quick search to see if similar issues already exist, as well.

View file

@ -0,0 +1,72 @@
---
title: How do I use the Discord tipbot?
category: tipbots
order: 1
---
## LBRY Discord Tipbot Information
Tips, in LBRY Credits (LBC), are an integral part of our community because they allow us to reward members for their contributions - whether that's for sharing something insightful, providing feedback, completing bounties, testing our various apps or helping promote LBRY's vision and technology. You can earn them, share, or transfer them via simple commands on the Discord server.
It is important to note that the LBC stored as a result of a tip is tied to your Discord account username and are stored on LBRY's wallet server. It is your responsibility to withdraw the tips to your LBRY App or other wallet like Coinomi. If you plan on storing LBC on the Discord server, it is a good idea to enable Two Factor Authentication (2FA) on your account. LBRY takes no responsibility for lost funds due to negligence
Use the following commands to make amazing things happen. We recommend running them in the `#bot-sandbox` channel, unless you are tipping someone!
### Help
This displays a list of tip commands and how to use them.
**Example:**  
`!tip help` or `!tips`
![Tips](https://spee.ch/0/update-screenshot.jpeg)
### Balance
Displays the balance of your Discord LBRY wallet.
**Example:**
`!tip balance`
### Deposit
Displays your Discord LBRY wallet address. Useful if you want to receive LBC's directly to your Discord wallet.
**Example:**
`!tip deposit`
### Withdraw
Use this to withdraw a chosen amount from your LBRY Discord wallet to another LBRY wallet such as the wallet in your LBRY app, Coinomi or to a LBC wallet on an exchange.
**Arguments:**
`!tip withdraw <address> <amount>`
**Example:**
`!tip withdraw bQ8N2xbbityGNyiijaUtZVHkN3KZys2ci 10`
### Private Tips
Want to tip someone privately in a personal message? This will send a tip to your chosen username in a private personal message.
**Arguments:**
`!tip private <username> <amount>`
**Example:**
`!tip private @Electron#1111 10`
### Multi Tips
This will send your set tip amount to all the users you list.
**Arguments:**
`!multitip <usernames> <amount>`
**Example:**
`!multitip @Electron#1111 @Proton#222 10`
### Multi Tip Private
This will privately send your set tip amount to all the users you list in personal messages.
**Arguments:**
`!multitip private <usernames> <amount>`
**Example:**
`!multitip private @Electron#1111 @Proton#222 10`
### Role Tips
Want to tip a Disocrd role? This will send a tip to your chosen role.
**Arguments:**
`!roletip <role> <amount>`
**Example:**
`!roletip @LBRY Team 10`
### Private Role Tips
Want to tip a Disocrd role privately? This will send a tip to your chosen role in a private message.
**Arguments:**
`!roletip private <role> <amount>`
**Example:**
`!roletip private @LBRY Team 10`

View file

@ -0,0 +1,57 @@
---
title: How do I use the Reddit tipbot?
category: tipbots
order: 2
---
## LBRY Reddit Tipbot Information
Tips, in LBRY Credits (LBC), are an integral part of our community because they allow us to reward members for their contributions - whether that's for sharing something insightful, providing feedback, completing bounties, testing our various apps or helping promote LBRY's vision and technology. You can earn them, share, or transfer them via simple [commands on Reddit](https://np.reddit.com/r/lbry/wiki/tipbot).
![Reddit-tip](https://spee.ch/1/reddit-tip.png)
It is important to note that the LBC stored as a result of a tip is tied to your Reddit account and are stored on LBRY's wallet server. It is your responsibility to withdraw the tips to your LBRY App or other wallet like Coinomi. If you plan on storing LBC on Reddit, it is a good idea to enable Two Factor Authentication (2FA) on your account. LBRY takes no responsibility for lost funds due to negligence
Use the following commands to make amazing things happen.
### Balance
Displays the balance of your Reddit LBRY wallet. Performed via Reddit messaging.
**Example:**
`balance`
**Request:**
[Request Balance](https://reddit.com/message/compose?to=lbryian&subject=Balance&message=balance)
### Deposit
Displays your Reddit LBRY wallet address. Useful if you want to receive LBC's directly to your wallet. Performed via Reddit messaging.
**Example:**
`Deposit`
**Request:**
[Request Wallet Address](https://www.reddit.com/message/compose?to=lbryian&subject=Deposit&message=deposit)
### Withdraw
Use this to withdraw your balance from your LBRY Reddit wallet to another LBRY wallet such as the wallet in your LBRY app, or to a LBC wallet on an exchange. Performed via Reddit messaging.
**Arguments:**
`withdraw <address> <amount>`
**Request:**
[Request Withdraw](https://reddit.com/message/compose?to=lbryian&subject=Withdraw&message=withdraw%20%3Camount%3E%20%3Caddress)
**Example:**
`withdraw bLXasdadsa32432soas2sadsa 10`
### Tip
Want to tip someone? This will send a tip to a chosen username from within a replying comment.
**Arguments:**
`<amount> <currency> u/lbryian`
`<$+amount> u/lbryian`
**Examples:**
LBC: `10 lbc u/lbryian`
USD: `5 usd u/lbryian`
USD: `$5 u/lbryian`
**Note**: Only USD and LBC are currently supported.
### Gild
Want to gild a post? This will command will gild the post you are replying to.
**Examples:**
`gild u/lbryian`
`u/lbryian gild`
Find out more about Reddit Gilding [here](https://www.reddit.com/gilding/).

View file

@ -0,0 +1,70 @@
---
title: How do I use the Twitter tipbot?
category: tipbots
order: 3
---
## LBRY Twitter Tipbot Information
Tips, in LBRY Credits (LBC), are an integral part of our community because they allow us to reward members for their contributions - whether that's for sharing something insightful, providing feedback, testing our various apps or helping promote LBRY's vision and technology. You can earn them, share, or transfer them via simple Tweets which include tagging the tipbot Twitter account + command. Check out [this thread as an example](https://twitter.com/TomZarebczan/status/1015244426841677826).
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">Call commands with: <a href="https://twitter.com/LBC_TipBot?ref_src=twsrc%5Etfw">@LBC_TipBot</a> + <br>help - Shows this command.<br>balance - Get your balance.<br>deposit - Get address for your deposits.<br>withdraw ADDRESS AMOUNT - Withdraw AMOUNT credits to ADDRESS.<br>tip USER AMOUNT - Tip USER AMOUNT.<br>terms - Sends the TOS.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1015264401836765184?ref_src=twsrc%5Etfw">July 6, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
It is important to note that the LBC stored as a result of a tip is tied to your Twitter account username and are stored on LBRY's wallet server. It is your responsibility to withdraw the tips to your LBRY App or [a standalone wallet](https://lbry.io/faq/standalone-wallet). If you plan on storing LBC on Twitter, it is a good idea to enable Two Factor Authentication (2FA) on your account. LBRY takes no responsibility for lost funds due to negligence
Use the following commands to make amazing things happen. We recommend creating a new Tweet and starting out with tagging the [@LBC_TipBot](https://twitter.com/LBC_TipBot), followed by the desired command. If the tipbot account is already tagged in a thread, only command is required. Note: Make sure you keep your commands on one line. If they are on multiple lines, the command will not work.
### Help
This displays a list of tip commands and how to use them.
[**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245364490833920)
`@LBC_TipBot help`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">Call commands with: <a href="https://twitter.com/LBC_TipBot?ref_src=twsrc%5Etfw">@LBC_TipBot</a> + <br>help - Shows this command.<br>balance - Get your balance.<br>deposit - Get address for your deposits.<br>withdraw ADDRESS AMOUNT - Withdraw AMOUNT credits to ADDRESS.<br>tip USER AMOUNT - Tip USER AMOUNT.<br>terms - Sends the TOS.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1017502447298736128?ref_src=twsrc%5Etfw">July 12, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
### Balance
Displays the balance of your Twitter LBRY wallet.
[**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015244426841677826)
`@LBC_TipBot balance`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">You have 0 LBC.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1017503489159618560?ref_src=twsrc%5Etfw">July 12, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
### Deposit
Displays your Twitter LBRY wallet address. Useful if you want to receive LBC's directly to your wallet.
[**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015244855247888384)
`@LBC_TipBot deposit`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">Your deposit address is bQ7k7EeA8s2ENR5LDcd7V91JjgNZxyQL93.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1017503717082271747?ref_src=twsrc%5Etfw">July 12, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
### Tip
Want to tip someone? This will send a tip to a chosen username.
**Arguments:**
`@LBC_TipBot tip <username> <amount>`
[**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245926691205120)
`@LBC_TipBot tip @TrendsPremium 10`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">Tipped <a href="https://twitter.com/TrendsPremium?ref_src=twsrc%5Etfw">@TrendsPremium</a> 10 LBC! <br>Transaction: <a href="https://t.co/lumfDoMzGI">https://t.co/lumfDoMzGI</a> <br>See <a href="https://t.co/s9GAsGJ07Y">https://t.co/s9GAsGJ07Y</a> for more information.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1015245928406474752?ref_src=twsrc%5Etfw">July 6, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
### Withdraw
Use this to withdraw your balance from your LBRY Twitter wallet to another LBRY wallet such as the wallet in your LBRY app, or to a LBC wallet on an exchange.
**Arguments:**
`@LBC_TipBot withdraw <address> amount`
[**Tweet Example:**](https://twitter.com/TrendsPremium/status/1015251227599364096)
`@LBC_TipBot withdraw bP8P5Dr9d3XcH5ibSsjeDYFU8vMWR8HHe3 5`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">You withdrew 5 LBC to bP8P5Dr9d3XcH5ibSsjeDYFU8vMWR8HHe3. <a href="https://t.co/pS2LzNR8Iw">https://t.co/pS2LzNR8Iw</a></p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1015251229151191040?ref_src=twsrc%5Etfw">July 6, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
### Terms
Shows the terms and conditions
[**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245044415156225)
`@LBC_TipBot terms`
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">There are no fees to use this bot except the automatic daemon fee. <br>Under no circumstances shall LBRY Inc. be held responsible for lost, stolen or misdirected funds.</p>&mdash; LBC_TipBot (@LBC_TipBot) <a href="https://twitter.com/LBC_TipBot/status/1015245045740388352?ref_src=twsrc%5Etfw">July 6, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

View file

@ -9,9 +9,11 @@ Tips can be sent via the LBRY app or via the protocol's [`wallet_send`](https://
### How do I send a tip?
Sending tips via the LBRY app is easy. Simply go to the page of the content you want to support and click "Support". Next, you'll be prompted for the tip amount in LBRY Credits (LBC). Once you enter a value, click "Send". Mahalo!
Sending tips via the LBRY app is easy. Simply go to the page of the content you want to support and click "Enjoying this? Send a tip".
![sendtip](https://spee.ch/0/tip.jpeg)
<img src="https://spee.ch/0/click-to-tip.png" width="80%" height="80%">
Next, you'll be prompted for the tip amount in LBRY Credits (LBC). Once you enter a value, click "Send". Mahalo!
![sendtip](https://spee.ch/d/tip2.jpeg)
**Note: This amount will show up in your transaction list and will be deducted from your balance.**
@ -21,6 +23,6 @@ When you receive a tip, the credits will come into your wallet, and you can see
To have these credits show in your balance, they must be unlocked via the wallet Overview/History page. This is done by clicking the unlock icon next to `Tip` and then confirming your action on the following screen. Once the transaction is finalized, the icon will disappear.
Unlock tip: <img src="https://spee.ch/e/tipping1.JPG" width="80%" height="80%">
Unlock tip: <img src="https://spee.ch/ecb5cc281afb865856a79dd68e73e098320246b5/1tip.jpeg"/>
Confirmation box:<img src="https://spee.ch/f/tipping2.JPG" width="60%" height="60%">
Confirmation box:<img src="https://spee.ch/8f024aed3c261704c5ce5784337009947456384a/2tip2.jpeg"/>

View file

@ -5,16 +5,16 @@ category: wallet
There are a number of transaction types which take place on the LBRY blockchain. The LBRY app displays these transactions in the **Overview** and **History** tabs on the Wallet page.
Many transaction types also have details associated with them such as the claim/channel name or if they came from an LBRY Reward. You can also see additional details by clicking the transaction ID and accessing them in the [LBRY block explorer](https://explorer.lbry.io).
Many transaction types also have details associated with them such as the claim/channel name or if they came from a LBRY Reward. You can also see additional details by clicking the transaction ID and accessing them in the [LBRY block explorer](https://explorer.lbry.io).
| Type | Details |
--- | ---
| **Spends** | LBC is sent to another address or used to purchase content.<br/>Also, revoked content/claimed tips show as Spends<sup>1</sup>
| **Receives** | LBC received at wallet address, an incoming content payment or LBRY Reward
| **Publishes** | LBC claim associated with content publication.<br/>Claims can be revoked via trash button<sup>2</sup>
| **Channels** | LBC claim associated with Channel creation.<br/>Channels can be revoked via trash button
| **Channels** | LBC claim associated with Channel creation.<br/>Channel claims can be revoked via trash button
| **Tips** | Tips sent or received. Received tips can be claimed via unlock button
| **Supports** | Claim support sent or received. Supports can be revoked via trash button
| **Supports** | Claim support sent or received. Support claims can be revoked via trash button
| **Updates** | Update to previously published content<sup>3</sup>. Updated claims can be revoked via trash button
<sup>1</sup> The amount shown in the transaction list only reflects the revoke/claim fee paid. See transaction details for the amount that is returned to your wallet.

View file

@ -15,6 +15,6 @@ Another common cause of this issue is the lack of access to port 4444 (UDP). LB
3. If you have a `daemon_settings.yml` file, add this line to it at the end(44444 is an example, can be changed): `dht_node_port: 44444`.
4. If you don't have the `daemon_settings.yml` file, you can create one or download/copy [this sample](https://goo.gl/a5uJq5) into the `lbrynet` folder.
5. Start LBRY and try to download a couple of items from the homepage. Be patient, if it doesn't work, leave the page and try again or a different video.
6. Depending on your network, you may need port 44444 UDP (the new port you just setup) forwarded. Also, for file sharing to work properly, you may need port 3333 (TCP) open/forwarded. This can be verified by using a [port checker](https://www.canyouseeme.org) on port 3333. 44444 will fail since it's UDP
6. Depending on your network, you may need port 44444 UDP (the new port you just setup) forwarded. Also, for file sharing to work properly, you may need port 3333 (TCP) open/forwarded. This can be verified by using a [port checker](http://www.canyouseeme.org) on port 3333. 44444 will fail since it's UDP
If you continue to have issues streaming/downloading after completing the above steps, please [reach out to us](https://lbry.io/faq/how-to-report-bugs) for additional support.

View file

@ -10,7 +10,7 @@ LBRY is first and foremost a new *protocol* that allows anyone to build apps tha
What makes this all possible is the blockchain technology developed by the creator of Bitcoin. Do you have to understand any of this to use and enjoy LBRY? No. Does it still matter to users? Yes!
## Why Build A Protocol?
Building [protocols, not platforms](https://lbry.io/news/blockchain-is-love-blockchain-is-life), is the future of the free, open internet. Almost every tech giant today is a centralized service that sells users personal information and attention to advertisers. They spend a lot of money chasing their product (your personal information and time/attention), but at the end of the day, offer it up for free in exchange for access to the platform.
Building [protocols, not platforms](https://lbry.io/news/blockchain-is-love-blockchain-is-life), is the future of the free, open internet. Almost every tech giant today is a centralized service that sells users personal information and attention to advertisers. They spend a lot of money chasing their product (your personal information and time/attention), but at the end of the day, users (you) offer it up for free in exchange for access to the platform.
We think users should own their content (and their privacy) instead of handing it over to a corporate giant and their advertising buddies. If you think were paranoid, there are dozens of examples of [companies abusing users](https://lbry.io/news/why-do-tech-giants-abuse-their-users) and acting against their interests. Its not paranoia if theyre actually out to get you.

View file

@ -10,18 +10,26 @@ LBRY offers an easy way for YouTubers to sync their content to the LBRY network,
To sync your existing channel to LBRY and learn more about the program, use the [LBRY.io YouTube Sync page](https://lbry.io/youtube).
There is a size limit per video of 2GB. There is a total count limit of your most recent 1,000 videos. What this means, if that isn't clear, is that your most recent 1,000 videos that are smaller than (or equal to) 2GB in size will be synced to LBRY.
Authenticating your YouTube channel and other information puts your content into a queue to be automatically mirrored on the LBRY network. This serves as an alternative to moving your entire channel by yourself. The content, its title and description, as well as thumbnails and other metadata, will sync to your channel name. When it is done, you will receive a notice from LBRY indicating your channel is available to view.
When you sync your channel, you are also eligible to receive LBRY Credits in our Partner Program based on your subscriber count. Receiving these credits is subject to a one-year agreement. The exact agreement you make when you sync can be seen [here](https://lbry.io/faq/youtube-terms). The current rewards for syncing can be seen on the [sync page](https://lbry.io/youtube).
*Please note: users won't see their channel/content in their LBRY app under `My LBRY - Publishes` until LBRY sends their wallets/claims over - a more automated process is still being worked out. However, the content will be accessible through the LBRY Desktop app / spee.ch*
Before you follow the next steps, it is helpful to know that creators who use YouTube Sync will need to coordinate with the LBRY team to deliver your wallet to you. The sync process stores your wallet in a secure location, as you may not have the LBRY app installed already. Reach out to [help@lbry.io](mailto:help@lbry.io) to set up a time for a team member to walk you through getting set up.
**How to Receive Your LBRY Credits**
- Download the LBRY App at https://lbry.io/get
- Run the LBRY App (this can take a while on your first start up)
- Make sure the email saved in the application matches the email address on your [Sync Status Page](https://lbry.io/youtube/status)
- Click the Bank icon in the upper righthand corner
- Navigate to the Rewards section of your wallet
- Click on the wallet tab on the LBRY App `1`
![wallet](https://spee.ch/2/rewardsa.jpeg)
- Navigate to the `Rewards` section of your wallet `2`
![reward](https://spee.ch/5/rewardsww.jpeg)
- Scroll to the "YouTube Reward" claim button
- If you met a particular subscriber threshold, you should receive the appropriate amount of credits.

View file

@ -2,9 +2,10 @@
title: API Engineer
order: 5
status: active
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADFYg8lMqDBXz?trackingTag=joinUs
---
This job combines the sexiest language with a slightly less sexy objective for an overall attractiveness quotient of still pretty neat.
This job combines the coolest language with a slightly less cool objective for an overall attractiveness quotient of still pretty neat.
Specifically, being an API engineer at LBRY involves creating and modifying web-based API endpoints in Go. These endpoints are used for everything from analytics and user databasing to reward disbursement, notifications, and more.

View file

@ -1,17 +1,18 @@
---
title: Lead Application Engineer
order: 2
status: active
status: closed
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADNhIbg93Flmj?trackingTag=joinUs
---
As the touch and interaction point for the vast majority of LBRY users, applications play a tremendous role in the success of the LBRY protocol.
LBRY maintains three applications. All three use either ReactJS or React Native.
- [lbry-desktop](http://github.com/lbryio/lbry-app), an Electron based desktop browser and wallet.
- [lbry-desktop](http://github.com/lbryio/lbry-desktop), an Electron based desktop browser and wallet.
- [lbry-android](https://github.com/lbryio/lbry-android), a browser and wallet for Android, currently in alpha.
- [spee.ch](https://github.com/lbryio/spee.ch), a web-based image and video sharing and self-hosting tool that syncs to the LBRY network.
This position would involve becoming the team leader of all three projects, which each currently have a single full-time engineer working on them.
Success at this position involves strength at both product vision and user-experience as well as code architecture and standards. Being able to showcase previous experience building an engaging and delightful application is a requirement for this position.
Success at this position involves strength at both product vision and user-experience as well as code architecture and standards. Being able to showcase previous experience building an engaging and delightful application is a requirement for this position.

View file

@ -2,6 +2,7 @@
title: Blockchain Engineer
order: 1
status: active
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADLZMs9Keowq0?trackingTag=joinUs
---
This position involves working directly on the LBRY [blockchain](https://github.com/lbryio/lbrycrd), written in C++.

View file

@ -1,10 +1,12 @@
---
title: Lead Designer
order: 5
status: active
status: paused
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADDIkS8VwCnPN?trackingTag=joinUs
---
Like designing things? Great, because this position involves designing all the things.
The Lead Designer at LBRY is responsible for design, look, feel, and aesthetics of [our logo](https://lbry.io/img/lbry-dark.svg), our applications ([1](http://github.com/lbryio/lbry-app) [2](https://github.com/lbryio/lbry-android) [3](http://github.com/lbryio/spee.ch)), our websites ([1](https://lbry.io) [2](https://beta.lbry.tech)), and [our CEO's hair](https://spee.ch/5/hair.jpg).
The Lead Designer at LBRY is responsible for design, look, feel, and aesthetics of [our logo](https://lbry.io/img/lbry-dark.svg), our applications ([1](http://github.com/lbryio/lbry-desktop) [2](https://github.com/lbryio/lbry-android) [3](http://github.com/lbryio/spee.ch)), our websites ([1](https://lbry.io) [2](https://beta.lbry.tech)), and [our CEO's hair](https://spee.ch/5/hair.jpg).
We prefer to work with designers who can go from idea to implementation, including working directly in CSS.

View file

@ -1,7 +1,8 @@
---
title: Project Manager
order: 3
status: active
status: closed
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADDIQ-YUHEtOA?trackingTag=joinUs
---
Being a project manager at LBRY requires skillful facilitation and coaching of a menagerie of full-time engineers and community contributors. It demands the ability to break down big goals into practical plans and keep track of a wide variety of tasks and small details.

View file

@ -2,6 +2,7 @@
title: Protocol Engineer
order: 4
status: active
location: remote (global)
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADALc6v5NkAOf?trackingTag=joinUs
---
The LBRY protocol consists of a [set of APIs](https://lbry.io/api) provided via a daemon. This daemon is comprised of several sub-components, and interacts with the blockchain, wallet, and other remote daemons that constitute the LBRY data network.

View file

@ -1,6 +1,7 @@
---
title: Web Developer
order: 10
location: remote (global)
status: closed
---
We're seeking someone to manage [this very website](https://github.com/lbryio/lbry.io), as well as other LBRY web properties and projects.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Pew Pew Bang Bang'
date: '2017-03-16 00:18:00'
@ -6,7 +6,7 @@ cover: 'airsoft-banner.png'
---
One of the biggest perks of the early days of LBRY continues to be the discovery of content creators that never even occurred to me as a thing.
A niche stumbles into our inbox (this time with the [LBRY-YouTube sync tool here](https://api.lbry.io/yt/connect?type=sync)) and what you *thought* was a niche reveals itself as an entire world to explore.
A niche stumbles into our inbox (this time with the [LBRY-YouTube sync tool here](https://lbry.io/youtube)) and what you *thought* was a niche reveals itself as an entire world to explore.
Were going off the grid and the rails. Gear up, soldier, and enter Amped Airsoft.
@ -18,6 +18,6 @@ Imagine real-life Call of Duty warfare waged with non-lethal force on the forest
Amped also publishes countless reviews of gear for your squadron, available [on their website](https://ampedairsoft.com/) for purchase.
Be a hero and join the Amped team on LBRY by syncing your channel today with https://api.lbry.io/yt/connect?type=sync
Be a hero and join the Amped team on LBRY by syncing your channel today with https://lbry.io/youtube
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a burning desire to put your content more places? Email reilly@lbry.io for a ride on the wild side of publishing.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a burning desire to put your content more places? Email [reilly@lbry.io](mailto:reilly@lbry.io) for a ride on the wild side of publishing.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Ragequit the NoobTube'
date: '2017-03-23 00:16:00'
@ -8,7 +8,7 @@ itshappening.jpg
At least somethings happening. And that something is a surge of new channels joining LBRY as they flee the clutches of YouTube.
We made our own statue of liberty. Shes planted firmly at https://api.lbry.io/yt/connect?type=sync, and she welcomes all comers to the promised land of LBRY. Automatically. Without lifting a right trigger finger--or in most cases some WASD + left click.
We made our own statue of liberty. Shes planted firmly at https://lbry.io/youtube, and she welcomes all comers to the promised land of LBRY. Automatically. Without lifting a right trigger finger--or in most cases some WASD + left click.
![Montage of Gamers](/img/news/montage-inline.png)
@ -25,4 +25,4 @@ What does this seemingly gibberish string of words have to do with “Gaming?”
gg no re.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a stream feed you want to add to LBRY? Email reilly@lbry.io to rage quit YouTube in style.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a stream feed you want to add to LBRY? Email [reilly@lbry.io](mailto:reilly@lbry.io) to rage quit YouTube in style.

View file

@ -14,8 +14,8 @@ In the meantime, become the jack-of-all game dev trades at your own pace.
Bless Hay Gaming is comprised of one Denmark native, Simon. Whether its programming, art design, or animation, Bless Hay shows you the basics of game development with a focus on 2D and sidescroller styles.
Add your channel on LBRY with Simon using our YouTube-LBRY API sync tool here: https://api.lbry.io/yt/connect?type=sync
Add your channel on LBRY with Simon using our YouTube-LBRY API sync tool here: https://lbry.io/youtube
Or better yet, develop your own game and become the first interactive title published on LBRY.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a feed you want to add to LBRY? Email reilly@lbry.io to rage quit YouTube in style.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have a feed you want to add to LBRY? Email [reilly@lbry.io](mailto:reilly@lbry.io) to rage quit YouTube in style.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'r/JustRolledIntoTheShop'
date: '2017-04-06 00:12:00'
@ -21,7 +21,7 @@ If we ever finish DIY building the LBRY network, we think there might be a futur
We agree, Mr. Smith.
DIY Auto Body and Paint joined LBRY via the YouTube-LBRY API tool: https://api.lbry.io/yt/connect?type=sync
DIY Auto Body and Paint joined LBRY via the YouTube-LBRY API tool: https://lbry.io/youtube
Find more of Donnies work and courses at: http://www.collisionblast.com/
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to share your DIY madness? Email reilly@lbry.io to spread your knowledge. And maybe humblebrag, too.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to share your DIY madness? Email [reilly@lbry.io](mailto:reilly@lbry.io) to spread your knowledge. And maybe humblebrag, too.

View file

@ -15,4 +15,4 @@ A music industry veteran of ten years, Sokol shares an inspiring vision for the
His chopped up vocals, abstract drum beats, and soothing guitars from his upcoming solo debut will be rolling onto his LBRY channel lbry://@heymattsokol as soon as he finishes doing the math for it.
**Not on LBRY yet?** [Download here](https://lbry.io/get). Musician looking for a way to avoid being shafted by The Man? Email reilly@lbry.io to actually make money on your music.
**Not on LBRY yet?** [Download here](https://lbry.io/get). Musician looking for a way to avoid being shafted by The Man? Email [reilly@lbry.io](mailto:reilly@lbry.io) to actually make money on your music.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Get Lit on Rhymes'
date: '2017-04-20 00:20:00'
@ -31,4 +31,4 @@ And keep up with his latest goings-on:
*Today was a good day...*
**Not on LBRY yet?** [Download here](https://lbry.io/get). Musician looking for a way to avoid being shafted by The Man? Email reilly@lbry.io to actually make money on your music.
**Not on LBRY yet?** [Download here](https://lbry.io/get). Musician looking for a way to avoid being shafted by The Man? Email [reilly@lbry.io](mailto:reilly@lbry.io) to actually make money on your music.

View file

@ -16,10 +16,10 @@ Mr. Mayers content is available in both Deutsch and English. A mix of vlogs,
LBRYs first 3D printing and DIY electronics channel can be found at:
**lbry://@MAYERMAKES**
[**lbry://@MAYERMAKES**](https://open.lbry.io/@MAYERMAKES)
You can meet Clemens in person on May 6th and 7th at the [Munich Maker Festival](http://make-munich.de/). Maybe hell have some free LBRY Credits to give away…
**Not on LBRY yet?** [Download here](https://lbry.io/get). Have cool content to publish? Email reilly@lbry.io to share your creations with everyone on planet Earth before you forget.
**Not on LBRY yet?** [Download here](https://lbry.io/get). Have cool content to publish? Email [reilly@lbry.io](mailto:reilly@lbry.io) to share your creations with everyone on planet Earth before you forget.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Supergreen'
date: '2017-05-04 00:19:30'
@ -16,8 +16,8 @@ But hes moving onto greener pastures right here on LBRY.
If youve been looking to build your own garden and dont know where to start, this is bar none the best place on the internet to learn from the master. John Kohlers gardening adventures and tips can soon be found at:
- lbry://@GrowingYourGreens
- [lbry://@GrowingYourGreens](https://open.lbry.io/@GrowingYourGreens)
Dont stay outside long, though. Youll miss LBRY too much.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have some tips and tricks of your own craft to share? Email reilly@lbry.io to **spread** your **knowledge** faster than Tai Lopez in a Lambo.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have some tips and tricks of your own craft to share? Email [reilly@lbry.io](mailto:reilly@lbry.io) to **spread** your **knowledge** faster than Tai Lopez in a Lambo.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Rationale'
date: '2017-05-11 00:19:30'
@ -18,10 +18,10 @@ One of the most critical minds of our day, Julia co-founded the non-profit Cente
Her vlog lectures, covering paradoxes, beliefs, morality, and everything under the philosophical sun, can be found on LBRY at:
lbry://@JuliaGalef
[lbry://@JuliaGalef](https://open.lbry.io/@JuliaGalef)
(The Rationally Speaking podcast series will also be available @JuliaGalef--as well as other podcasts--when LBRY introduces its native audio player.)
LBRY: now with free thinking caps.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Got wisdom and an audience? Email reilly@lbry.io to enlighten us all.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Got wisdom and an audience? Email [reilly@lbry.io](mailto:reilly@lbry.io) to enlighten us all.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: '...it isnt free'
date: '2017-05-11 00:19:30'
@ -16,7 +16,6 @@ The chronicles of Kokesh are now documented, boldly and uncensored at:
lbry://@AdamKokesh
Have a message to share? Follow Adams lead and sync your YouTube channel with the LBRY sync API: https://api.lbry.io/yt/connect?type=sync
Have a message to share? Follow Adams lead and sync your YouTube channel with the LBRY sync API: https://lbry.io/youtube
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Feel like breaking the chains of YouTube? Email reilly@lbry.io to experience what liberty is really about.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Feel like breaking the chains of YouTube? Email [reilly@lbry.io](mailto:reilly@lbry.io) to experience what liberty is really about.

View file

@ -14,8 +14,8 @@ Brian Fabian Crain, Sebastien Couture and Meher Roy of Epicenter TV host some of
Founders, engineers, venture capitalists, and academics from Fred Ersham, Roger Ver, Peter Rizun, Vitalik Buterin, Gavin Andresen, Emin Gün Sirer… you won't want to miss a single interview, now available on LBRY in their entirety at:
- [lbry://@Epicenter](lbry://@Epicenter)
- [lbry://@Epicenter](https://open.lbry.io/@Epicenter)
There *is* one person they havent interviewed yet, but the name is escaping me...
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Wanna drop some crypto knowledge? Email reilly@lbry.io to make us all crypto rich.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Wanna drop some crypto knowledge? Email [reilly@lbry.io](mailto:reilly@lbry.io) to make us all crypto rich.

View file

@ -10,11 +10,11 @@ So, indulge yourself and watch 30 trailers in a row. Thats productive, right?
![LBRY Trailers](/img/news/trailers-inline.png)
If youve been on the fence about watching [Its a Disaster](lbry://itsadisaster) or [Coherence](lbry://coherence) -- wonder no more. Trailers for current (or upcoming) LBRY movies from [Oscilloscope Labs](http://oscilloscope.net/films/), as well as theatrical and video game trailers courtesy of [IGN](http://www.ign.com/), are now available as their own channels right on the LBRY homepage, or at:
If youve been on the fence about watching [Its a Disaster](https://open.lbry.io/itsadisaster) or [Coherence](https://open.lbry.io/coherence) -- wonder no more. Trailers for current (or upcoming) LBRY movies from [Oscilloscope Labs](http://oscilloscope.net/films/), as well as theatrical and video game trailers courtesy of [IGN](http://www.ign.com/), are now available as their own channels right on the LBRY homepage, or at:
- [lbry://@oscopelabs](lbry://@oscopelabs)
- [lbry://IGN-Trailers](lbry://@IGN-Trailers)
- [lbry://@oscopelabs](https://open.lbry.io/@oscopelabs)
- [lbry://IGN-Trailers](https://open.lbry.io/@IGN-Trailers)
BRB another trailer for The Last Jedi is out...
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Sharing something new? Email reilly@lbry.io to board the hype train.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Sharing something new? Email [reilly@lbry.io](mailto:reilly@lbry.io) to board the hype train.

View file

@ -7,7 +7,7 @@ date: '2017-06-02 00:14:00'
![LBRY Coinomi Screenshot](https://spee.ch/lbrycoinomi)
As our focus has been on building out a [great application](https://github.com/lbryio/lbry-app), we haven't put much emphasis on a standalone way to manage your LBRY credits. However, we have noticed the demand for easy backups and a simple, secure way to move credits between accounts.
As our focus has been on building out a [great application](https://github.com/lbryio/lbry-desktop), we haven't put much emphasis on a standalone way to manage your LBRY credits. However, we have noticed the demand for easy backups and a simple, secure way to move credits between accounts.
That's why we're excited to announce integration with Coinomi!

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Pass the Juice'
date: '2017-06-08 00:08:00'
@ -14,10 +14,10 @@ Corporate welfare, crony oil, coral reef decay, and other C-words like Corrupt P
Donate to [their Patreon here](https://www.patreon.com/TheJuiceMedia), and look for your new favorite way to consume current events on LBRY, available soon at:
- lbry://@thejuicemedia
- [lbry://@thejuicemedia](https://open.lbry.io/@thejuicemedia)
And add your channel to the LBRY queue like Juice Media, in a single click using this tool:
- https://api.lbry.io/yt/connect?type=sync
- https://lbry.io/youtube
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Rapper, newscaster or Both? Email reilly@lbry.io to spit the facts.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Rapper, newscaster or Both? Email [reilly@lbry.io](mailto:reilly@lbry.io) to spit the facts.

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Strumming up a Storm'
date: '2017-06-15 00:08:00'
@ -15,8 +15,8 @@ Acoustic Labs, otherwise known as composer GC Johnson, publishes a variety of mu
GC has scored many films and multiple Netflix series. And he has some of the most epic fingerpicking videos online. (The ronroco versions are my personal favorite).
Check him out soon on LBRY at:
- lbry://@AcousticLabs
- [lbry://@AcousticLabs](https://open.lbry.io/@AcousticLabs)
If you're sick of Bandcamp or Spotify, LBRY could be your new outlet.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have tabs for sale or girls to impress with your strumming? Email reilly@lbry.io to be super cool. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have tabs for sale or girls to impress with your strumming? Email [reilly@lbry.io](mailto:reilly@lbry.io) to be super cool. Or sync your channel at: https://lbry.io/youtube

View file

@ -10,7 +10,7 @@ Jordan Peterson cuts through the mist and gets to the heart of, well, everyone
![Jordan B Peterson](/img/news/jordan-inline.jpg)
A professor and psychologist at the University of Toronto, Dr. Peterson has lectured, written and made videos covering some of the most deeply profound topics of our time in an accessible way. From [postmodernism](lbry://jp-Urd0IK0WEWU), to what the Bible [says about our relationship to authority](lbry://jp-R-GPAl-q2QQ), to [debating house bill C16](lbry://jp-KnIAAkSNtqo), he covers the root of humanitys collective psychology in earnest.
A professor and psychologist at the University of Toronto, Dr. Peterson has lectured, written and made videos covering some of the most deeply profound topics of our time in an accessible way. From [postmodernism](https://open.lbry.io/jp-Urd0IK0WEWU), to what the Bible [says about our relationship to authority](https://open.lbry.io/jp-R-GPAl-q2QQ), to [debating house bill C16](https://open.lbry.io/jp-KnIAAkSNtqo), he covers the root of humanitys collective psychology in earnest.
A commenter on his Biblical series summarized his channel best:
@ -26,4 +26,4 @@ Check out some of the [best lectures on LBRY](https://open.lbry.io/%40JordanBPet
You can learn more about Dr. Peterson, and [order his newest book](https://jordanbpeterson.com/12-rules-for-life/), here on his [website](https://jordanbpeterson.com/).
**Not on LBRY yet?** [Download it here](https://lbry.io/get). Know the meaning of life? Email reilly@lbry.io because hes desperate to know. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Download it here](https://lbry.io/get). Know the meaning of life? Email[reilly@lbry.io](mailto:reilly@lbry.io) because hes desperate to know. Or sync your channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Young Gun'
date: '2017-06-29 00:10:00'
@ -20,4 +20,4 @@ Please do yourselves the honor, and get your indie electronica on at:
<a href='lbry://pieceofmind-mp3bundle'>pieceofmind-mp3bundle</a>
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Can you make sick beats? Email reilly@lbry.io because hes still listening to the same things he did at university eight years ago. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Can you make sick beats? Email [reilly@lbry.io](mailto:reilly@lbry.io) because hes still listening to the same things he did at university eight years ago. Or sync your channel at: https://lbry.io/youtube

View file

@ -6,7 +6,7 @@ cover: 'fee-banner.jpg'
---
The tenets of FEE, or the Foundation for Economic Education, are pretty similar to our own: to inspire, educate and connect.
Every video available via <a href='lbry://@FEEOrg'>@FEEOrg</a> consistently lives up to these ideals.
Every video available via <a href='https://open.lbry.io/@FEEOrg'>@FEEOrg</a> consistently lives up to these ideals.
![FEE](/img/news/fee-inline.jpg)
@ -15,8 +15,8 @@ Behind all of the fancy and often breathtaking technology that powers LBRY, it i
- Do I like it?
- What will I pay for it?
<a href='lbry://@FEEOrg'>@FEEOrg</a> takes simple economic ideas and applies them to big problems with incredible results.
<a href='https://open.lbry.io/@FEEOrg'>@FEEOrg</a> takes simple economic ideas and applies them to big problems with incredible results.
If the economics of the LBRY world fascinate you, I highly recommend you check out everything this great channel has to offer.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to share your knowledge with the world? Email reilly@lbry.io to inspire us. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to share your knowledge with the world? Email [reilly@lbry.io](mailto:reilly@lbry.io) to inspire us. Or sync your channel at: https://lbry.io/youtube

View file

@ -10,13 +10,13 @@ Thats exactly how I feel about this conspicuously popular-yet-underground cha
![Slav Records](/img/news/slav-inline.png)
<a href='lbry://@Slav'>@Slav Records</a> are purveyors of house music with an emphasis on 90s-style beats.
<a href='https://open.lbry.io/@Slav'>@Slav Records</a> are purveyors of house music with an emphasis on 90s-style beats.
The sickest album art and grooviest sounds instantly made <a href='lbry://@Slav'>@Slav</a> my favorite music publisher on LBRY, second to none.
The sickest album art and grooviest sounds instantly made <a href='https://open.lbry.io/@Slav'>@Slav</a> my favorite music publisher on LBRY, second to none.
They are one of the biggest musical channels to take bitcoin donations--now its time to shower them with LBC. While moonwalking, of course.
Sample some Slav Records below, courtesy of Spee.ch and served directly from the LBRY network.
<video width="100%" controls><source src="https://spee.ch/2b9183ac19d937d2a787fcdd0d1c2cd285c52f4f/slav-luz1e.mp4" /></video>
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to show us how to get down? Email reilly@lbry.io with your hottest beats. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Want to show us how to get down? Email [reilly@lbry.io](mailto:reilly@lbry.io) with your hottest beats. Or sync your channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'The Makers Mark'
date: '2017-07-21 00:03:00'
@ -10,7 +10,7 @@ One thing you cant do (yet!) is sharing your tangible, physical works. But to
![I Like to Make Stuff](/img/news/makestuff-inline.jpg)
Bob of <a href='lbry://@ILikeToMakeStuff'>@ILikeToMakeStuff</a> builds anything and everything for the fun of it, and youre along for the ride. Stormtrooper helmet? Check. Outdoor tool bed? Check. Rube Goldberg machine? Easy peasy.
Bob of <a href='https://open.lbry.io/@ILikeToMakeStuff'>@ILikeToMakeStuff</a> builds anything and everything for the fun of it, and youre along for the ride. Stormtrooper helmet? Check. Outdoor tool bed? Check. Rube Goldberg machine? Easy peasy.
If youre like us, you spend a lot of time building things indoors. Not moving. At a desk.
@ -18,4 +18,4 @@ Bob shows you just how fun building cool things that you *actually* want to make
Bob, LBRY. LBRYians, Bob.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Building something grand? Email reilly@lbry.io with further instructions. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Building something grand? Email [reilly@lbry.io](mailto:reilly@lbry.io) with further instructions. Or sync your channel at: https://lbry.io/youtube

View file

@ -14,6 +14,6 @@ Its a privilege to give you a sneak peek into this rising scene.
<a href='http://www.jaylightcomedy.com'>Jay Light</a> is one of the brightest young comics in Los Angeles. Hes competed on the Comedy Central edition of Roast Battle, and hes opened for the likes of Theo Von, Dana Carvey and Dave Chappelle. And Kevin McNamara hasnt been seen at The Comedy Store since Jay assaulted him.
Available now at <a href='lbry://light-versus-mcnamara'>lbry://light-versus-mcnamara</a>, the battle also features the legendary Jeff Ross, Tony Hinchcliffe and Comedy Central's Roast Battle season one champion Mike Lawrence as the three judges.
Available now at <a href='https://open.lbry.io/light-versus-mcnamara'>lbry://light-versus-mcnamara</a>, the battle also features the legendary Jeff Ross, Tony Hinchcliffe and Comedy Central's Roast Battle season one champion Mike Lawrence as the three judges.
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have comedy chops? Email reilly@lbry.io to make us laugh. Or sync your channel at: https://api.lbry.io/yt/connect?type=sync
**Not on LBRY yet?** [Get an invite here](https://lbry.io/get). Have comedy chops? Email [reilly@lbry.io](mailto:reilly@lbry.io) to make us laugh. Or sync your channel at: https://lbry.io/youtube

View file

@ -29,11 +29,11 @@ As you can tell from [several](https://lbry.io/news/slav) [previous](https://lbr
@Recollection is a sister channel to @1791L / @AmericanLampoon with top notch music curation. From Nosaj Thing samples to Stranger Thing remixes, if you like mashups of cinematic soundscapes and chillwave remixes, this is the channel for you. Some of my favorites include:
- [Glocque - Slitted](lbry://rec-KFTZC3z4s-0)
- [Nosaj Thing - Aquarium](lbry://rec-KKMHHwCwZLU)
- [Max Richter - On The Nature Of Daylight (Euterpia Remix)](lbry://rec-7OG5Zb1s8Gc)
- [Thomas Bergersen - Final Frontier](lbry://rec-wL1MDPW-HSk)
- [Glocque - Slitted](https://open.lbry.io/rec-KFTZC3z4s-0)
- [Nosaj Thing - Aquarium](https://open.lbry.io/rec-KKMHHwCwZLU)
- [Max Richter - On The Nature Of Daylight (Euterpia Remix)](https://open.lbry.io/rec-7OG5Zb1s8Gc)
- [Thomas Bergersen - Final Frontier](https://open.lbry.io/rec-wL1MDPW-HSk)
Check it out. Smash that Watch button. Listen to the illest (re)collection of sounds on LBRY.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Theyre eligible for $250 LBC. Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://api.lbry.io/yt/connect?type=sync
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Theyre eligible for $250 LBC. Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Game Smarter, Not Harder'
date: '2017-08-10 00:21:00'
@ -16,8 +16,8 @@ Thats why Im a huge fan of this weeks show because he consistently main
[@Rerez](https://dir.block.ng/%40Rerez) is without question the best video games-related channel on LBRY. Whether you like in-depth critical reviews of games and hardware, or exploring the weirdest depths of game noveltyand in fact, if you like neither of those things!he finds a way to make it interesting.
How do you make a [Playstation on Raspberry Pi](lbry://re-YzbCyOSJhho)? Is Superman 64 secretly [the greatest game](lbry://re-4EVL4u570T8) ever made?
How do you make a [Playstation on Raspberry Pi](https://open.lbry.io/re-YzbCyOSJhho)? Is Superman 64 secretly [the greatest game](https://open.lbry.io/re-4EVL4u570T8) ever made?
Go to [lbry://@Rerez](https://open.lbry.io/%40Rerez) or check out the latest homepage update to find out.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Theyre eligible for $250 LBC. Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://api.lbry.io/yt/connect?type=sync
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Theyre eligible for $250 LBC. Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Pls Explain, Thx'
date: '2017-08-17 00:15:00'
@ -12,8 +12,8 @@ A regular on the front page of Reddit and one of the funniest channels in existe
>*If you're looking for the answers to life's questions and Wikipedia was under scheduled maintenance, look no further, Casually Explained is here to help.*
[@CasuallyExplained](https://dir.block.ng/%40CasuallyExplained) will teach you how to understand the nuances of [intelligence and evolution](lbry://thespectrumofintelligence#300e83787c03a5edc6dd64c6697ab2dfb5d825e1), learn how to [find your special someone](lbry://findingtheone#da5856c57536f12917f62cedb06e1cd87288020e), and dole out generally phenomenal life advice in easy-to-digest three minute spans. Seeing as youre very busy.
[@CasuallyExplained](https://dir.block.ng/%40CasuallyExplained) will teach you how to understand the nuances of [intelligence and evolution](https://open.lbry.io/thespectrumofintelligence#300e83787c03a5edc6dd64c6697ab2dfb5d825e1), learn how to [find your special someone](https://open.lbry.io/findingtheone#da5856c57536f12917f62cedb06e1cd87288020e), and dole out generally phenomenal life advice in easy-to-digest three minute spans. Seeing as youre very busy.
Go to lbry://@CasuallyExplained to learn more about literally anything. Its possibly the best edutainment channel on LBRY. And please consume [Casually Explained merchandise](http://casuallyexplained.com/) responsibly.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://api.lbry.io/yt/connect?type=sync
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Kernels of Truth'
date: '2017-08-24 00:22:00'
@ -18,4 +18,4 @@ If you check out [lbry://@Lunduke](https://open.lbry.io/%40Lunduke), youll ca
Please support [his patreon](https://www.patreon.com/bryanlunduke) or beg him for a LBRY address so you can tip him that sweet, sweet LBC.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://api.lbry.io/yt/connect?type=sync
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Real Talk'
date: '2017-08-31 00:19:00'
@ -20,4 +20,4 @@ From YouTubes [war on independent media](https://open.lbry.io/rt-PgmzvCCXlBI)
(Literally, there are no middlemen).
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://api.lbry.io/yt/connect?type=sync
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -7,7 +7,7 @@ The latest LBRY app, v0.15 and the first update since open beta, is now availabl
## Release Notes
The release notes are below. These notes are copied from the [GitHub releases page](https://github.com/lbryio/lbry-app/releases), which is the official source of release notes.
The release notes are below. These notes are copied from the [GitHub releases page](https://github.com/lbryio/lbry-desktop/releases), which is the official source of release notes.
For immediate notification of releases, you can watch the project on GitHub.

View file

@ -16,4 +16,4 @@ Plusand Im not saying that correlation equals causationits been abou
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'React. Or don't.'
date: '2017-09-28 00:22:30'
@ -20,4 +20,4 @@ Donate LBRY Credits directly to the videos you like using the integrated tipjar
Or become a Patreon donor here: https://www.patreon.com/NurdRage
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'Real Particles Ride Waves'
date: '2017-10-05 00:20:30'
@ -19,4 +19,4 @@ Donate LBRY Credits directly to the best MinutePhysics videos using the integrat
And become a Patreon donor here: https://www.patreon.com/minutephysics
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -10,7 +10,7 @@ One of the most persistent and fascinating art-remix communities is the mod comm
![KazeEmanuar](/img/news/kaze-inline.jpg)
[@KazeEmanuar](https://open.lbry.io/%40KazeEmanuar), recently featured on [IGN](open.lbry.io/@IGNonLBRY) for his [Super Mario 64 Online mod](http://www.ign.com/articles/2017/09/13/fan-made-super-mario-64-brings-online-play), has made a habit of taking arguably the most revolutionary game of the most iconic franchise in history and fusing it to the modern day, in all its blocky glory.
[@KazeEmanuar](https://open.lbry.io/%40KazeEmanuar), recently featured on [IGN](https://open.lbry.io/@IGNonLBRY) for his [Super Mario 64 Online mod](http://www.ign.com/articles/2017/09/13/fan-made-super-mario-64-brings-online-play), has made a habit of taking arguably the most revolutionary game of the most iconic franchise in history and fusing it to the modern day, in all its blocky glory.
Words dont do this madman justice. Feast your eyes on Super Mario 64 graphed onto the Legend of Zelda: Ocarina of Time overworld.
<video width="100%" controls src="https://spee.ch/6a0eb0bd494c4715697623bda13c4f824c19b792/zelda-mario-64-crossover-hyrule-field.mp4"/></video>
@ -19,4 +19,4 @@ Recently, Nintendo had Kazes Patreon and many videos deleted. **Please suppor
Check out his work and guides here: https://sites.google.com/site/kazemario64/
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'farting in our direction'
date: '2017-10-19 00:22:30'
@ -21,4 +21,4 @@ Skeptical? Fear not. Proof!
Please support John Cleeses channel by tipping LBRY credits in-app to your favorite content.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

View file

@ -1,4 +1,4 @@
---
---
author: reilly-smith
title: 'cut chemistry'
date: '2017-10-26 00:15:30'
@ -17,8 +17,8 @@ Rounding out the top five science channels on LBRY is perhaps the most legendary
[@NileRed](https://open.lbry.io/%40NileRed) (also available on spee.ch at https://spee.ch/@NileRed) is a regular Reddit front page sensation. Dont believe me? As /u/deeexz [two years ago](https://www.reddit.com/r/chemistry/comments/3lgk8f/my_absolute_favourite_chemistryrelated_channel_on/?st=j98pwzbq&sh=a9b568e6) said, “My absolute favourite chemistry-related channel on YouTube.” And now, NileRed has nearly a quarter of a million subscribers. So, we should all be thanking deeexz.
Get lit on chemistry via spee.ch:
<video width="100%" controls poster="http://berk.ninja/thumbnails/5ZrfNAHDjWU" src="https://spee.ch/1fe933b8c0709dcc035ec4df73e3b0f63ba5d112/red-phosphorus-from-matchboxes.mp4"/></video>
<video width="100%" controls poster="https://berk.ninja/thumbnails/5ZrfNAHDjWU" src="https://spee.ch/1fe933b8c0709dcc035ec4df73e3b0f63ba5d112/red-phosphorus-from-matchboxes.mp4"/></video>
Please support NileRed by tipping LBRY credits in-app to your favorite chemical reactions. And also because tipping is a pretty, pretty, prettttty cool.
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email reilly@lbry.io to make it happen. Or sync your own channel at: https://lbry.io/youtube
**[Download LBRY today](https://lbry.io/get)**. Is your favorite channel not on LBRY? Help us feature what you want to see! Email [reilly@lbry.io](mailto:reilly@lbry.io) to make it happen. Or sync your own channel at: https://lbry.io/youtube

Some files were not shown because too many files have changed in this diff Show more