mirror of
https://github.com/LBRYFoundation/lbry.com.git
synced 2025-08-23 09:37:26 +00:00
Redesign
This commit is contained in:
parent
1dcb16464e
commit
3094dda001
846 changed files with 10135 additions and 9598 deletions
6
.gitmodules
vendored
Normal file
6
.gitmodules
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
[submodule "web/components"]
|
||||
path = web/components
|
||||
url = https://github.com/lbryio/components
|
||||
[submodule "web/scss/color"]
|
||||
path = web/scss/color
|
||||
url = https://github.com/lbryio/color
|
|
@ -8,7 +8,7 @@ To run this project, you'll need to have either PHP7 or Docker installed, and be
|
|||
|
||||
- Install [PHP7](http://php.net/downloads.php)
|
||||
- Possibly install additional PHP extensions: `curl`, `xml`, `mbstring`, `dom`
|
||||
- Checkout the project. Be sure to update submodules (`git submodule update --init`).
|
||||
- Checkout the project. Be sure to install/update submodules (`git submodule update --recursive --remote`).
|
||||
- Run `./dev.sh` from the project root
|
||||
- Access [localhost:8000](http://localhost:8000) in your browser
|
||||
|
||||
|
|
|
@ -43,6 +43,6 @@ The primary contact for this project is [Jeremy Kauffman](https://github.com/kau
|
|||
- [Discord Chat](https://chat.lbry.io) - A chat room for the LBRYians
|
||||
- [Email us](mailto:hello@lbry.io) - LBRY Support email
|
||||
- [Twitter](https://twitter.com/@lbryio) - LBRY Twitter page
|
||||
- [Facebook](https://www.facebook.com/lbryio/) - LBRY Facebook page
|
||||
- [Facebook](https://www.facebook.com/lbryio) - LBRY Facebook page
|
||||
- [Reddit](https://reddit.com/r/lbry) - LBRY Reddit page
|
||||
- [Telegram](https://t.me/lbryofficial) - Telegram group
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"ext-curl": "*",
|
||||
"ext-mbstring": "*",
|
||||
"ext-xml": "*",
|
||||
"leafo/scssphp": "0.7.4",
|
||||
"leafo/scssphp": "0.7.6",
|
||||
"erusev/parsedown": "^1.6",
|
||||
"erusev/parsedown-extra": "^0.7.1",
|
||||
"pelago/emogrifier": "^2.0",
|
||||
|
|
252
composer.lock
generated
252
composer.lock
generated
|
@ -1,39 +1,39 @@
|
|||
{
|
||||
"_readme": [
|
||||
"This file locks the dependencies of your project to a known state",
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "e8398f79f58f50b7a8b7e006ff135656",
|
||||
"content-hash": "81a1536f324a2095f1d8804dcee5c790",
|
||||
"packages": [
|
||||
{
|
||||
"name": "doctrine/instantiator",
|
||||
"version": "1.0.5",
|
||||
"version": "1.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/doctrine/instantiator.git",
|
||||
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
|
||||
"reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
|
||||
"reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
|
||||
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
|
||||
"reference": "185b8868aa9bf7159f5f953ed5afb2d7fcdc3bda",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3,<8.0-DEV"
|
||||
"php": "^7.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"athletic/athletic": "~0.1.8",
|
||||
"ext-pdo": "*",
|
||||
"ext-phar": "*",
|
||||
"phpunit/phpunit": "~4.0",
|
||||
"squizlabs/php_codesniffer": "~2.0"
|
||||
"phpunit/phpunit": "^6.2.3",
|
||||
"squizlabs/php_codesniffer": "^3.0.2"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.0.x-dev"
|
||||
"dev-master": "1.2.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -58,7 +58,7 @@
|
|||
"constructor",
|
||||
"instantiate"
|
||||
],
|
||||
"time": "2015-06-14T21:17:01+00:00"
|
||||
"time": "2017-07-22T11:58:36+00:00"
|
||||
},
|
||||
{
|
||||
"name": "erusev/parsedown",
|
||||
|
@ -152,16 +152,16 @@
|
|||
},
|
||||
{
|
||||
"name": "leafo/scssphp",
|
||||
"version": "v0.7.4",
|
||||
"version": "v0.7.6",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/leafo/scssphp.git",
|
||||
"reference": "d7296256bd1bfacb8bd24e69030fd5e187181835"
|
||||
"reference": "585f6ae84de62ffecf69c23805f25d78d7e4b794"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/leafo/scssphp/zipball/d7296256bd1bfacb8bd24e69030fd5e187181835",
|
||||
"reference": "d7296256bd1bfacb8bd24e69030fd5e187181835",
|
||||
"url": "https://api.github.com/repos/leafo/scssphp/zipball/585f6ae84de62ffecf69c23805f25d78d7e4b794",
|
||||
"reference": "585f6ae84de62ffecf69c23805f25d78d7e4b794",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -200,7 +200,7 @@
|
|||
"scss",
|
||||
"stylesheet"
|
||||
],
|
||||
"time": "2017-12-21T00:18:53+00:00"
|
||||
"time": "2018-05-24T02:18:53+00:00"
|
||||
},
|
||||
{
|
||||
"name": "mustangostang/spyc",
|
||||
|
@ -254,25 +254,28 @@
|
|||
},
|
||||
{
|
||||
"name": "myclabs/deep-copy",
|
||||
"version": "1.7.0",
|
||||
"version": "1.8.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/myclabs/DeepCopy.git",
|
||||
"reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e"
|
||||
"reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
|
||||
"reference": "3b8a3a99ba1f6a3952ac2747d989303cbd6b7a3e",
|
||||
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8",
|
||||
"reference": "3e01bdad3e18354c3dce54466b7fbe33a9f9f7f8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^5.6 || ^7.0"
|
||||
"php": "^7.1"
|
||||
},
|
||||
"replace": {
|
||||
"myclabs/deep-copy": "self.version"
|
||||
},
|
||||
"require-dev": {
|
||||
"doctrine/collections": "^1.0",
|
||||
"doctrine/common": "^2.6",
|
||||
"phpunit/phpunit": "^4.1"
|
||||
"phpunit/phpunit": "^7.1"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
|
@ -295,28 +298,33 @@
|
|||
"object",
|
||||
"object graph"
|
||||
],
|
||||
"time": "2017-10-19T19:58:43+00:00"
|
||||
"time": "2018-06-11T23:09:50+00:00"
|
||||
},
|
||||
{
|
||||
"name": "pelago/emogrifier",
|
||||
"version": "v2.0.0",
|
||||
"version": "v2.1.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/MyIntervals/emogrifier.git",
|
||||
"reference": "8babf8ddbf348f26b29674e2f84db66ff7e3d95e"
|
||||
"reference": "8ee7fb5ad772915451ed3415c1992bd3697d4983"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/8babf8ddbf348f26b29674e2f84db66ff7e3d95e",
|
||||
"reference": "8babf8ddbf348f26b29674e2f84db66ff7e3d95e",
|
||||
"url": "https://api.github.com/repos/MyIntervals/emogrifier/zipball/8ee7fb5ad772915451ed3415c1992bd3697d4983",
|
||||
"reference": "8ee7fb5ad772915451ed3415c1992bd3697d4983",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^5.5.0 || ~7.0.0 || ~7.1.0 || ~7.2.0"
|
||||
"ext-dom": "*",
|
||||
"ext-libxml": "*",
|
||||
"php": "^5.5.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0",
|
||||
"symfony/css-selector": "^3.4.0 || ^4.0.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"friendsofphp/php-cs-fixer": "^2.2.0",
|
||||
"phpmd/phpmd": "^2.6.0",
|
||||
"phpunit/phpunit": "^4.8.0",
|
||||
"squizlabs/php_codesniffer": "^3.1.0"
|
||||
"squizlabs/php_codesniffer": "^3.3.2"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
|
@ -326,7 +334,7 @@
|
|||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Pelago\\": "Classes/"
|
||||
"Pelago\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
|
@ -344,10 +352,6 @@
|
|||
{
|
||||
"name": "Jaime Prado"
|
||||
},
|
||||
{
|
||||
"name": "Roman Ožana",
|
||||
"email": "ozana@omdesign.cz"
|
||||
},
|
||||
{
|
||||
"name": "Oliver Klee",
|
||||
"email": "github@oliverklee.de"
|
||||
|
@ -355,6 +359,10 @@
|
|||
{
|
||||
"name": "Zoli Szabó",
|
||||
"email": "zoli.szabo+github@gmail.com"
|
||||
},
|
||||
{
|
||||
"name": "Jake Hotson",
|
||||
"email": "jake@qzdesign.co.uk"
|
||||
}
|
||||
],
|
||||
"description": "Converts CSS styles into inline style attributes in your HTML code",
|
||||
|
@ -364,7 +372,7 @@
|
|||
"email",
|
||||
"pre-processing"
|
||||
],
|
||||
"time": "2018-01-05T23:30:21+00:00"
|
||||
"time": "2018-12-10T10:36:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phar-io/manifest",
|
||||
|
@ -622,33 +630,33 @@
|
|||
},
|
||||
{
|
||||
"name": "phpspec/prophecy",
|
||||
"version": "1.7.5",
|
||||
"version": "1.8.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/phpspec/prophecy.git",
|
||||
"reference": "dfd6be44111a7c41c2e884a336cc4f461b3b2401"
|
||||
"reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/dfd6be44111a7c41c2e884a336cc4f461b3b2401",
|
||||
"reference": "dfd6be44111a7c41c2e884a336cc4f461b3b2401",
|
||||
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/4ba436b55987b4bf311cb7c6ba82aa528aac0a06",
|
||||
"reference": "4ba436b55987b4bf311cb7c6ba82aa528aac0a06",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"doctrine/instantiator": "^1.0.2",
|
||||
"php": "^5.3|^7.0",
|
||||
"phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
|
||||
"sebastian/comparator": "^1.1|^2.0",
|
||||
"sebastian/comparator": "^1.1|^2.0|^3.0",
|
||||
"sebastian/recursion-context": "^1.0|^2.0|^3.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpspec/phpspec": "^2.5|^3.2",
|
||||
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5"
|
||||
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.7.x-dev"
|
||||
"dev-master": "1.8.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -681,20 +689,20 @@
|
|||
"spy",
|
||||
"stub"
|
||||
],
|
||||
"time": "2018-02-19T10:16:54+00:00"
|
||||
"time": "2018-08-05T17:53:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-code-coverage",
|
||||
"version": "5.3.0",
|
||||
"version": "5.3.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
||||
"reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1"
|
||||
"reference": "c89677919c5dd6d3b3852f230a663118762218ac"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/661f34d0bd3f1a7225ef491a70a020ad23a057a1",
|
||||
"reference": "661f34d0bd3f1a7225ef491a70a020ad23a057a1",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac",
|
||||
"reference": "c89677919c5dd6d3b3852f230a663118762218ac",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -744,7 +752,7 @@
|
|||
"testing",
|
||||
"xunit"
|
||||
],
|
||||
"time": "2017-12-06T09:29:45+00:00"
|
||||
"time": "2018-04-06T15:36:58+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/php-file-iterator",
|
||||
|
@ -934,16 +942,16 @@
|
|||
},
|
||||
{
|
||||
"name": "phpunit/phpunit",
|
||||
"version": "6.5.7",
|
||||
"version": "6.5.13",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
||||
"reference": "6bd77b57707c236833d2b57b968e403df060c9d9"
|
||||
"reference": "0973426fb012359b2f18d3bd1e90ef1172839693"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/6bd77b57707c236833d2b57b968e403df060c9d9",
|
||||
"reference": "6bd77b57707c236833d2b57b968e403df060c9d9",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0973426fb012359b2f18d3bd1e90ef1172839693",
|
||||
"reference": "0973426fb012359b2f18d3bd1e90ef1172839693",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -961,7 +969,7 @@
|
|||
"phpunit/php-file-iterator": "^1.4.3",
|
||||
"phpunit/php-text-template": "^1.2.1",
|
||||
"phpunit/php-timer": "^1.0.9",
|
||||
"phpunit/phpunit-mock-objects": "^5.0.5",
|
||||
"phpunit/phpunit-mock-objects": "^5.0.9",
|
||||
"sebastian/comparator": "^2.1",
|
||||
"sebastian/diff": "^2.0",
|
||||
"sebastian/environment": "^3.1",
|
||||
|
@ -1014,20 +1022,20 @@
|
|||
"testing",
|
||||
"xunit"
|
||||
],
|
||||
"time": "2018-02-26T07:01:09+00:00"
|
||||
"time": "2018-09-08T15:10:43+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phpunit/phpunit-mock-objects",
|
||||
"version": "5.0.6",
|
||||
"version": "5.0.10",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
|
||||
"reference": "33fd41a76e746b8fa96d00b49a23dadfa8334cdf"
|
||||
"reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/33fd41a76e746b8fa96d00b49a23dadfa8334cdf",
|
||||
"reference": "33fd41a76e746b8fa96d00b49a23dadfa8334cdf",
|
||||
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f",
|
||||
"reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -1040,7 +1048,7 @@
|
|||
"phpunit/phpunit": "<6.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^6.5"
|
||||
"phpunit/phpunit": "^6.5.11"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-soap": "*"
|
||||
|
@ -1073,7 +1081,7 @@
|
|||
"mock",
|
||||
"xunit"
|
||||
],
|
||||
"time": "2018-01-06T05:45:45+00:00"
|
||||
"time": "2018-08-09T05:50:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "sebastian/code-unit-reverse-lookup",
|
||||
|
@ -1634,6 +1642,117 @@
|
|||
"homepage": "https://github.com/sebastianbergmann/version",
|
||||
"time": "2016-10-03T07:35:21+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/css-selector",
|
||||
"version": "v4.2.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/css-selector.git",
|
||||
"reference": "76dac1dbe2830213e95892c7c2ec1edd74113ea4"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/css-selector/zipball/76dac1dbe2830213e95892c7c2ec1edd74113ea4",
|
||||
"reference": "76dac1dbe2830213e95892c7c2ec1edd74113ea4",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^7.1.3"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.2-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Symfony\\Component\\CssSelector\\": ""
|
||||
},
|
||||
"exclude-from-classmap": [
|
||||
"/Tests/"
|
||||
]
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Jean-François Simon",
|
||||
"email": "jeanfrancois.simon@sensiolabs.com"
|
||||
},
|
||||
{
|
||||
"name": "Fabien Potencier",
|
||||
"email": "fabien@symfony.com"
|
||||
},
|
||||
{
|
||||
"name": "Symfony Community",
|
||||
"homepage": "https://symfony.com/contributors"
|
||||
}
|
||||
],
|
||||
"description": "Symfony CssSelector Component",
|
||||
"homepage": "https://symfony.com",
|
||||
"time": "2019-01-03T09:07:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-ctype",
|
||||
"version": "v1.10.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/polyfill-ctype.git",
|
||||
"reference": "e3d826245268269cd66f8326bd8bc066687b4a19"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/e3d826245268269cd66f8326bd8bc066687b4a19",
|
||||
"reference": "e3d826245268269cd66f8326bd8bc066687b4a19",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.3"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-ctype": "For best performance"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.9-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Symfony\\Polyfill\\Ctype\\": ""
|
||||
},
|
||||
"files": [
|
||||
"bootstrap.php"
|
||||
]
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Symfony Community",
|
||||
"homepage": "https://symfony.com/contributors"
|
||||
},
|
||||
{
|
||||
"name": "Gert de Pagter",
|
||||
"email": "BackEndTea@gmail.com"
|
||||
}
|
||||
],
|
||||
"description": "Symfony polyfill for ctype functions",
|
||||
"homepage": "https://symfony.com",
|
||||
"keywords": [
|
||||
"compatibility",
|
||||
"ctype",
|
||||
"polyfill",
|
||||
"portable"
|
||||
],
|
||||
"time": "2018-08-06T14:22:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "theseer/tokenizer",
|
||||
"version": "1.1.0",
|
||||
|
@ -1676,20 +1795,21 @@
|
|||
},
|
||||
{
|
||||
"name": "webmozart/assert",
|
||||
"version": "1.3.0",
|
||||
"version": "1.4.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/webmozart/assert.git",
|
||||
"reference": "0df1908962e7a3071564e857d86874dad1ef204a"
|
||||
"reference": "83e253c8e0be5b0257b881e1827274667c5c17a9"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/webmozart/assert/zipball/0df1908962e7a3071564e857d86874dad1ef204a",
|
||||
"reference": "0df1908962e7a3071564e857d86874dad1ef204a",
|
||||
"url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9",
|
||||
"reference": "83e253c8e0be5b0257b881e1827274667c5c17a9",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": "^5.3.3 || ^7.0"
|
||||
"php": "^5.3.3 || ^7.0",
|
||||
"symfony/polyfill-ctype": "^1.8"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^4.6",
|
||||
|
@ -1722,7 +1842,7 @@
|
|||
"check",
|
||||
"validate"
|
||||
],
|
||||
"time": "2018-01-29T19:49:41+00:00"
|
||||
"time": "2018-12-25T11:19:39+00:00"
|
||||
}
|
||||
],
|
||||
"packages-dev": [],
|
||||
|
|
|
@ -5,6 +5,7 @@ email: akinwale@lbry.io
|
|||
twitter: akinwale
|
||||
github: akinwale
|
||||
---
|
||||
|
||||
It was Akinwale’s search for lucrative crypto mining that brought him to LBRY. As he learned more about the project, his interest quickly turned to helping the team build the content sharing platform of the future.
|
||||
|
||||
Akinwale has worked on everything from rewriting a new block explorer from the ground up, improvements to the app’s interface, as well as leading the effort to successfully get the daemon running on Android.
|
||||
|
|
|
@ -3,6 +3,7 @@ name: Alex Liebowitz
|
|||
role: App Developer
|
||||
email: aliebowitz@lbry.io
|
||||
---
|
||||
|
||||
Alex is responsible for the LBRY browsing application. An economist turned web developer, Alex joins an assortment of polymaths at LBRY.
|
||||
|
||||
Prior to joining LBRY, Alex helped build web and mobile apps for large national corporations. Alex also helps run a large podcasting network and brings knowledge and experience of the publishing industry.
|
|
@ -2,8 +2,9 @@
|
|||
name: Alex Tabarrok
|
||||
role: Economic Advisor
|
||||
---
|
||||
Alex Tabarrok is Bartley J. Madden Chair in Economics at the [Mercatus Center](http://mercatus.org/) and a professor of economics at [George Mason University](https://gmu.edu). He specializes in intellectual property reform, the effectiveness of markets, and the justice system.
|
||||
|
||||
Tabarrok is the coauthor, with Mercatus colleague Tyler Cowen, of the popular economics blog [_Marginal Revolution_](http://www.marginalrevolution.com/) and cofounder of the online educational platform [Marginal Revolution University](http://mruniversity.com/). He is the coauthor of _[Modern Principles of Economics](http://www.amazon.com/Modern-Principles-Economics-Tyler-Cowen/dp/1429239972)_, and author of the recent book _[Launching the Innovation Renaissance](http://www.amazon.com/Launching-The-Innovation-Renaissance-Market-ebook/dp/B006C1HX24)_. His articles have appeared in the _New York Times_, the _Washington Post_, the _Wall Street Journal_, and many other prestigious publications.
|
||||
Alex Tabarrok is Bartley J. Madden Chair in Economics at the [Mercatus Center](http://mercatus.org) and a professor of economics at [George Mason University](https://gmu.edu). He specializes in intellectual property reform, the effectiveness of markets, and the justice system.
|
||||
|
||||
Tabarrok is the coauthor, with Mercatus colleague Tyler Cowen, of the popular economics blog [_Marginal Revolution_](http://www.marginalrevolution.com) and cofounder of the online educational platform [Marginal Revolution University](http://mruniversity.com). He is the coauthor of _[Modern Principles of Economics](http://www.amazon.com/Modern-Principles-Economics-Tyler-Cowen/dp/1429239972)_, and author of the recent book _[Launching the Innovation Renaissance](http://www.amazon.com/Launching-The-Innovation-Renaissance-Market-ebook/dp/B006C1HX24)_. His articles have appeared in the _New York Times_, the _Washington Post_, the _Wall Street Journal_, and many other prestigious publications.
|
||||
|
||||
Tabarrok received his PhD in economics from [George Mason University](http://en.wikipedia.org/wiki/George_Mason_University "George Mason University").
|
|
@ -5,6 +5,7 @@ email: hackrush@lbry.io
|
|||
twitter: amittulshyan
|
||||
github: hackrush01
|
||||
---
|
||||
|
||||
Amit arrived at LBRY through mining. Diving into the world of cryptocurrency, he discovered LBRY Credits amongst the most profitable to mine. A few Slack messages later, he was making pull requests to the backend python code on GitHub.
|
||||
|
||||
When he’s not contributing his talents to LBRY, he loves practicing synth, guitar, and deeply contemplating quantum computing.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: bill@lbry.io
|
|||
twitter: billbitt2000
|
||||
github: billbitt
|
||||
---
|
||||
|
||||
Bill's primary contributions were to [spee.ch](https://spee.ch), an open-source web application built on the LBRY Protocol.
|
||||
|
||||
Bill’s long-standing fascination with web applications eventually led him to utility-driven blockchains and, naturally, LBRY.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: brinck@lbry.io
|
|||
twitter: LazerLotus777
|
||||
github: Feanor78
|
||||
---
|
||||
|
||||
Brinck’s 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 it’s easy to compensate artists directly for their work.
|
||||
|
|
|
@ -5,8 +5,9 @@ email: igor@lbry.io
|
|||
twitter: i_gassmann
|
||||
github: IGassmann
|
||||
---
|
||||
|
||||
Igor primarily contributed to the application. By the time he turned 16, Igor’s driving passion was clear (and it was not high school). So, he dropped out, and moved to Switzerland to build a career in software development.
|
||||
|
||||
It was Igor’s participation in [Praxis programs](http://discoverpraxis.com/) that led him to LBRY. His long time interest in the crypto market and blockchain technology, coupled with his desire to work in a start-up environment, made LBRY seemed like a perfect fit (and the team agreed!).
|
||||
It was Igor’s participation in [Praxis programs](http://discoverpraxis.com) that led him to LBRY. His long time interest in the crypto market and blockchain technology, coupled with his desire to work in a start-up environment, made LBRY seemed like a perfect fit (and the team agreed!).
|
||||
|
||||
When he is not coding, Igor enjoys discussing economics, philosophy, and politics.
|
||||
|
|
|
@ -4,6 +4,7 @@ role: Founder, Protocol Developer
|
|||
email: jack@lbry.io
|
||||
github: jackrobison
|
||||
---
|
||||
|
||||
Jack's path to developer with LBRY is fairly typical: [face sixty years in prison for innocent chemistry experiments](http://www.masslive.com/localbuzz/index.ssf/2009/06/actionreaction_how_one_teens_c.html); lose interest in chemistry; [program insane electric guitars for Kiss](https://www.youtube.com/watch?v=dXZi4UZjiiI&t=10); decide to revolutionize the internet.
|
||||
|
||||
Jack was one of the first people to discover LBRY and took to it so fast he may understand more about it than anyone.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: james@lbry.io
|
|||
twitter: billerjames
|
||||
github: jamesbiller
|
||||
---
|
||||
|
||||
James came to LBRY through Praxis, a company that offers apprenticeships to young entrepreneurial types.
|
||||
|
||||
Originally brought on to help with recruiting YouTubers, James showed up to the office with a 3D printed LBRYopoly board and was the original person who championed the use of the LBRY protocol for 3D printing.
|
||||
|
|
|
@ -3,6 +3,7 @@ name: Jimmy Kiselak
|
|||
role: Founder, Core Developer
|
||||
email: jimmy@lbry.io
|
||||
---
|
||||
|
||||
Jimmy is the second comp science/physics graduate from Rensselaer. After, he found himself mired in government bureaucracy, spending too much time to get too little done.
|
||||
|
||||
Ready to work on a project he believed in, Jimmy left a national security programming job to start LBRY. Jimmy created the LBRY protocol and the first LBRY application.
|
||||
|
|
|
@ -3,6 +3,7 @@ name: Job Evers-Meltzer
|
|||
role: VP of Engineering
|
||||
email: jobevers@lbry.io
|
||||
---
|
||||
|
||||
Job was early to discover LBRY and made himself indispensable almost immediately. Job manages the engineering team, project roadmap, and reviews most code changes. Job also handles LBRY builds, quality assurance, analytics, and an assortment of ad hoc projects.
|
||||
|
||||
Job attended the Massachusetts Institute of Technology, where he obtained a degree in mathematics. Job has experience in quantitative finance, analytical development, and data engineering.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: josh@lbry.io
|
|||
twitter: finer9
|
||||
github: finer9
|
||||
---
|
||||
|
||||
Josh is the swiss army knife of the squad.
|
||||
|
||||
He has founded and sold financial companies, run millions of dollars in Adwords campaigns, and been an early actor in several crypto projects.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: kay@lbry.io
|
|||
twitter: kaykurokawa
|
||||
github: kaykurokawa
|
||||
---
|
||||
|
||||
Kay Kurokawa contributes to the LBRY blockchain, the foundation of the LBRY protocol. Kay first discovered Bitcoin in 2013 and immediately saw its potential. Before LBRY, he provided consultation services to blockchain startups and contributed to various open source projects such as Electrum, Litecoin, Dogecoin, and Blocknet.
|
||||
|
||||
Before his work on blockchain technology, Kay worked at a high frequency trading firm as a software engineer. He also spent time developing algorithms for spectrometry devices, and has several published papers on the topic. He earned a B.S. and an M.S. from Carnegie Mellon University in electrical and computer engineering.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: lex@lbry.io
|
|||
twitter: eukreign
|
||||
github: eukreign
|
||||
---
|
||||
Lex learned to write Python in High School, not far from where the language was first created, and even participated in some of the first Python user groups hosted by Guido, himself. In 2000, still a very young man, Lex gave his first public talk, titled “Yorktown High School Becomes a Python Workshop” at the International Python Conference. Needless to say, Lex and Python go way back.
|
||||
|
||||
Lex learned to write Python in High School, not far from where the language was first created, and even participated in some of the first Python user groups hosted by Guido, himself. In 2000, still a very young man, Lex gave his first public talk, titled "Yorktown High School Becomes a Python Workshop" at the International Python Conference. Needless to say, Lex and Python go way back.
|
||||
|
||||
Lex spends his time on the full stack of LBRY backends, such as the wallet, protocol, and blockchain, and is currently wading deep into the improvement of test coverage and performance of various LBRY components. If you want to trade notes on Dart, and dish on a possible ideal use case for Dart at LBRY, Lex wants to hear from you!
|
||||
|
|
|
@ -5,6 +5,7 @@ email: liam@lbry.io
|
|||
twitter: ljcio
|
||||
github: liamcardenas
|
||||
---
|
||||
|
||||
As a lifelong entrepreneur and crypto-anarchist, the LBRY project was of high interest to Liam on many levels – meeting the team and learning more about app development goals made his decision to become a full-fledged LBRYian an easy one.
|
||||
|
||||
Liam’s sincere passion for making distributed censorship-resistant software easy to use has been a boon to the team.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
name: Michael Huemer
|
||||
role: Ethics Advisor
|
||||
---
|
||||
Michael Huemer is Professor of Philosophy and Ethics at the [University of Colorado](//www.colorado.edu/), where he has taught since 1998\. He has published three single-author scholarly books (including _[Ethical Intuitionism](http://www.amazon.com/Ethical-Intuitionism-Michael-Huemer/dp/0230573746)_), one edited anthology, and more than fifty academic articles in epistemology, ethics, political philosophy, and metaphysics.
|
||||
|
||||
Michael Huemer is Professor of Philosophy and Ethics at the [University of Colorado](//www.colorado.edu), where he has taught since 1998\. He has published three single-author scholarly books (including _[Ethical Intuitionism](http://www.amazon.com/Ethical-Intuitionism-Michael-Huemer/dp/0230573746)_), one edited anthology, and more than fifty academic articles in epistemology, ethics, political philosophy, and metaphysics.
|
||||
|
||||
Huemer's articles have appeared in such journals as the _Philosophical Review_, _Mind_, the _Journal of Philosophy_, _Ethics_, and others. His materials are used as readings in classrooms nationwide. He received a B.A. from UC Berkeley and a Ph.D. from Rutgers University.
|
||||
|
|
|
@ -3,6 +3,7 @@ name: Mike Vine
|
|||
role: .
|
||||
email: hello@lbry.io
|
||||
---
|
||||
|
||||
Mike was one of the early team members of LBRY.
|
||||
|
||||
He contributed to marketing and branding in the earliest days of the app.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: natalie@lbry.io
|
|||
twitter: blockchainbandi
|
||||
github: blckchnprncss
|
||||
---
|
||||
|
||||
Natalie has been interested in blockchain technology and open-source everything since the early days of Bitcoin, and has been recruiting, managing operations, and coaching top notch talent to success for even longer.
|
||||
|
||||
She contributed to procedures, and communications efforts that help the team to work to its potential and remain efficient as the LBRY project grows.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: Niko@lbry.io
|
|||
twitter: Nikooo777
|
||||
github: Nikooo777
|
||||
---
|
||||
|
||||
Niko isn't scared of putting his hands in the code to write solutions to make user’s lives easier.
|
||||
|
||||
After graduating as an IT Engineer in Switzerland, Niko joined the LBRY community as a miner and volunteer contributor for almost 2 years before quitting his job to pursue his real passion: LBRY.
|
||||
|
|
|
@ -2,9 +2,10 @@
|
|||
name: Ray Carballada
|
||||
role: Media Advisor
|
||||
---
|
||||
|
||||
Ray Carballada is a creative, accomplished senior business leader in the converging worlds of content: advertising, television, motion pictures, social, and online media.
|
||||
|
||||
As former CEO of Alkemy X, Ray led its transformation from a small production company into a fully integrated creative content company with offices in Philadelphia and New York. Clients include global ad agencies such as BBDO, Gray, and 360i; Fortune 500 brands including Campbell Soup, Samsung, Pepsi and BMW; TV networks including Discovery, Food Network, and HBO; and motion picture studios including Sony and the Weinstein Company.
|
||||
|
||||
Alkemy X made the INC 5000 list of the fastest growing companies in the U.S. six times since 2008, and received the “Creative Economy Award for Distinction" from the Arts and Business Council of Greater Philadelphia, as well as 60 Addy and Emmy awards, among others. Ray received his BS in Photography from Rochester Institute of Technology and a Masters in Business Administration from Bucknell University.
|
||||
Alkemy X made the INC 5000 list of the fastest growing companies in the U.S. six times since 2008, and received the "Creative Economy Award for Distinction" from the Arts and Business Council of Greater Philadelphia, as well as 60 Addy and Emmy awards, among others. Ray received his BS in Photography from Rochester Institute of Technology and a Masters in Business Administration from Bucknell University.
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ name: Reilly Smith
|
|||
role: Former Community Manager
|
||||
email: reilly@lbry.io
|
||||
---
|
||||
|
||||
Reilly holds a BA in Film and Media Studies from the University of Oklahoma and consequently has spent a significant amount of time washing dishes.
|
||||
|
||||
His films have shown at Sundance, SXSW, Dallas IFF, and LA Film Fest and he has produced series for Zero Day Fox and Disney.
|
||||
|
|
|
@ -5,6 +5,7 @@ email: reilly@lbry.io
|
|||
twitter: reillysmith
|
||||
github: reillysmith
|
||||
---
|
||||
|
||||
For nearly a decade, Reilly has developed, produced, championed and contributed to dozens of film projects big and small.
|
||||
|
||||
The only thing that rivals his love of film is the marriage between content and blockchain.
|
||||
|
|
|
@ -5,4 +5,5 @@ 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...
|
||||
|
|
|
@ -5,6 +5,7 @@ email: sean@lbry.io
|
|||
twitter: seanyesmunt
|
||||
github: seanyesmunt
|
||||
---
|
||||
|
||||
Sean is an app engineer focused on user experience, which means he spends his time making the LBRY app easier to use. Sean was part way through an Aerospace Engineering degree at Penn State, when he decided he didn’t want to end up working on rockets for the government.
|
||||
|
||||
So, he did what many LBRYians have done, and dropped out to focus on coding. His excitement for crypto and open-source projects focused on decentralization, led him to discover LBRY, which he began working on the very same day.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
name: Stephan Kinsella
|
||||
role: Legal Advisor
|
||||
---
|
||||
Stephan Kinsella is a registered patent attorney and has over twenty years’ experience in patent, intellectual property, and general commercial and corporate law. He is the founder and director of the [Center for the Study of Innovative Freedom](http://c4sif.org/). Kinsella has published numerous articles and books on intellectual property law and legal topics including [_International Investment, Political Risk, and Dispute Resolution: A Practitioner’s Guide_](http://www.amazon.com/International-Investment-Political-Dispute-Resolution/dp/0379215225) and [_Against Intellectual Property_](https://mises.org/library/against-intellectual-property-0) .
|
||||
|
||||
He received an LL.M. in international business law from [King’s College London](http://www.kcl.ac.uk/), a JD from the Paul M. Hebert Law Center at [Louisiana State University](//lsu.edu), as well as BSEE and MSEE degrees. His websites are [stephankinsella.com](http://stephankinsella.com) and [kinsellalaw.com](http://kinsellalaw.com)
|
||||
Stephan Kinsella is a registered patent attorney and has over twenty years' experience in patent, intellectual property, and general commercial and corporate law. He is the founder and director of the [Center for the Study of Innovative Freedom](http://c4sif.org). Kinsella has published numerous articles and books on intellectual property law and legal topics including [_International Investment, Political Risk, and Dispute Resolution: A Practitioner's Guide_](http://www.amazon.com/International-Investment-Political-Dispute-Resolution/dp/0379215225) and [_Against Intellectual Property_](https://mises.org/library/against-intellectual-property-0) .
|
||||
|
||||
He received an LL.M. in international business law from [King's College London](http://www.kcl.ac.uk), a JD from the Paul M. Hebert Law Center at [Louisiana State University](//lsu.edu), as well as BSEE and MSEE degrees. His websites are [stephankinsella.com](http://stephankinsella.com) and [kinsellalaw.com](http://kinsellalaw.com)
|
||||
|
|
|
@ -5,6 +5,7 @@ email: tom@lbry.io
|
|||
twitter: TomZarebczan
|
||||
github : tzarebczan
|
||||
---
|
||||
|
||||
Tom discovered LBRY, as many have, through mining. His time spent in the LBRY Slack channels quickly grew his interest in the concept that was being developed, and the team doing the development. Tom found his place on the team providing top-notch support for (and driving the growth of) the LBRY user community, in addition to many other invaluable functions.
|
||||
|
||||
Tom holds a Bachelors in Computer Engineering from the New Jersey Institute of Technology, a Masters in Systems Engineering from Stevens Institute of Technology, and served his country proudly as a Civilian in the US Army for 7 years. When he’s not monitoring LBRY Twitter, Reddit, Slack, and/or Discord looking for users in distress, Tom can be found doing geek-y stuff, or snowboarding in really cool places around the world.
|
||||
Tom holds a Bachelors in Computer Engineering from the New Jersey Institute of Technology, a Masters in Systems Engineering from Stevens Institute of Technology, and served his country proudly as a Civilian in the US Army for 7 years. When he's not monitoring LBRY Twitter, Reddit, Slack, and/or Discord looking for users in distress, Tom can be found doing geek-y stuff, or snowboarding in really cool places around the world.
|
||||
|
|
|
@ -3,6 +3,7 @@ name: You
|
|||
role: Developer, Designer, Economist, Marketer, Investor, ???
|
||||
email: jeremy@lbry.io
|
||||
---
|
||||
|
||||
Do you think opening up information would facilitate human flourishing?
|
||||
|
||||
Do you want to join a bright core of people with an obsession for upending broken systems?
|
||||
|
|
|
@ -5,6 +5,7 @@ award: 500
|
|||
status: completed
|
||||
date: '2018-03-20'
|
||||
---
|
||||
|
||||
Completed in: https://github.com/marcdeb1/lbry_uploader
|
||||
|
||||
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.
|
||||
|
|
|
@ -10,7 +10,7 @@ Since LBRY is a fork of Bitcoin Core, integrating into existing hardware wallet
|
|||
|
||||
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.
|
||||
- [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:
|
||||
|
|
|
@ -6,15 +6,15 @@ status: completed
|
|||
date: '2018-05-25'
|
||||
---
|
||||
|
||||
LBRY Credits (LBC) are distributed via the mining process on the blockchain approximately every 150 seconds (2.5 minutes), also known as the block interval. There is a total supply of 1 Billion 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 period of ~20 years from inception (June 2016).
|
||||
LBRY Credits (LBC) are distributed via the mining process on the blockchain approximately every 150 seconds (2.5 minutes), also known as the block interval. There is a total supply of 1 Billion 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 period of around 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 minimum, the x-axis should display dates and the y-axis is the cumulative LBC available.
|
||||
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 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 available) for historical data
|
||||
- [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 [explorer.lbry.io](https://explorer.lbry.io) (or (Chainquery)[https://github.com/lbryio/chainquery) if it's available) for historical data
|
||||
|
||||
Bonus: Overlay with circulating supply information from CoinMarketCap.com
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ status: complete
|
|||
date: '2016-07-01'
|
||||
---
|
||||
|
||||
LBRY currently maintains and runs a block explorer at [explorer.lbry.io/](https://explorer.lbry.io/).
|
||||
LBRY currently maintains and runs a block explorer at [explorer.lbry.io](https://explorer.lbry.io).
|
||||
|
||||
This explorer is a fork of Iquidus Explorer and is [on GitHub](https://github.com/lbryio/lbry-explorer).
|
||||
|
||||
|
|
|
@ -6,8 +6,7 @@ status: complete
|
|||
date: '2016-07-01'
|
||||
---
|
||||
|
||||
There are a large number of open content sources. Everything from public domain movies on [Internet Archive](https://archive.org/details/movies)
|
||||
to books from [Project Gutenberg](https://www.gutenberg.org/).
|
||||
There are a large number of open content sources. Everything from public domain movies on [Internet Archive](https://archive.org/details/movies) to books from [Project Gutenberg](https://www.gutenberg.org).
|
||||
|
||||
This project is to programmatically index, download, and port this content to the LBRY network.
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@ date: '2016-07-01'
|
|||
Add a screen showing transaction history on the LBRY Browser [`lbry-web-ui`](https://github.com/lbryio/lbry-web-ui).
|
||||
|
||||
The screen must:
|
||||
|
||||
- Display past outgoing and incoming transactions
|
||||
- Link to the LBRY [block explorer](https://explorer.lbry.io) for transactions
|
||||
|
||||
|
|
|
@ -10,7 +10,6 @@ date: '2016-07-01'
|
|||
Add a basic wallet interface to the LBRY Browser [`lbry-desktop`](https://github.com/lbryio/lbry-desktop).
|
||||
|
||||
The interface must support:
|
||||
|
||||
- Generating a new wallet address.
|
||||
- Sending a variable number of credits to a specified address from the active wallet.
|
||||
- Displaying an address to receive credits.
|
||||
|
|
|
@ -9,7 +9,6 @@ date: '2016-07-01'
|
|||
lbry.io already has a partial internationalization framework and some translations, but additional work is required before they can be enabled.
|
||||
|
||||
To complete this bounty, lbry.io must be modified to:
|
||||
|
||||
- Allow modification of your selected language in the navigation
|
||||
- Storing selected language in the user session
|
||||
- Reverse look-up your IP and choose a default language if a user has not selected one
|
||||
|
|
|
@ -13,7 +13,6 @@ This is LBRY's first quarterly report. We enter with zero credits expended. We a
|
|||
### Community Fund
|
||||
|
||||
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 throughout this quarter.
|
||||
- 1-5 LBC for referrals. This program is expected to continue in parallel with above.
|
||||
- Up to 2,000 LBC for certain publishers to join LBRY. This program is new and experimental, and is subject to revision.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: Third Quarter 2016"
|
|||
sheet: https://docs.google.com/spreadsheets/d/1zPG58YuLPqpB3yzypntRWouoEVc4saDOifpnvnwS8Rc/edit?ts=57f28d0e#gid=799352054
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This is LBRY's second quarterly report. This quarter we outlaid only 267,778 of the 2,000,000 allocated Community credits. 100,000 operational credits were exchanged with Shapeshift to provide liquidity. No institutional credits were moved or spent.
|
||||
|
@ -16,7 +17,7 @@ This is LBRY's second quarterly report. This quarter we outlaid only 267,778 of
|
|||
- 19,150 LBRY credits outlaid to community members for completing bounties
|
||||
- 75,777 LBRY credits outlaid in Slack tips*
|
||||
|
||||
*Some tip outlays were for bounties and to reward early people who stepped up to manage the community before we had a formal program. We have ceased using Slack tips for bounties and community management and will be able to better differentiate these moving forward.
|
||||
*Some tip outlays were for bounties and to reward early people who stepped up to manage the community before we had a formal program. We have ceased using Slack tips for bounties and community management and will be able to better differentiate these moving forward.*
|
||||
|
||||
Over the next quarter we anticipate continued substantial use of the Community credits to grow both the user base and the publishing base. We expect these outlays to match or exceed those of this quarter, but not to dramatically exceed these outlays.
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
|
||||
---
|
||||
title: "Quarterly Credit Report: Fourth Quarter 2016"
|
||||
sheet: https://docs.google.com/spreadsheets/d/11nKwFXN3gIQHnE7jYjEK5AFClyAde9aFs6UlnGX3Uzg/edit#gid=799352054
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This quarter we did not move any community credits from cold storage. We spent 293,604 already moved community credits on line items detailed below. No operational credits were moved or spent. No institutional credits were moved or spent.
|
||||
|
@ -13,20 +13,17 @@ As the LBRY protocol performance and reliability has increased, we anticipate in
|
|||
|
||||
### Community Fund
|
||||
|
||||
-Community managers received 261,109 LBRY credits this quarter
|
||||
|
||||
-Beta invitees received 22,400 LBRY credits this quarter
|
||||
|
||||
-Bounty participants received 5,750 LBRY credits this quarter
|
||||
|
||||
-4,345 LBRY credits were used for “other” purposes, mostly given to developers
|
||||
- Community managers received 261,109 LBRY credits this quarter
|
||||
- Beta invitees received 22,400 LBRY credits this quarter
|
||||
- Bounty participants received 5,750 LBRY credits this quarter
|
||||
- 4,345 LBRY credits were used for "other" purposes, mostly given to developers
|
||||
|
||||
This quarter was a down quarter in credit outlays because we declined to send beta invites to users while the protocol was showing poor reliability.
|
||||
As reliability has been increasing, we anticipate inviting many if not all users on the beta waitlist. This will represent a significant uptick in credit outlays, possibly as much as 1-2 million LBC. We will also be launching a new program offering credits to developers.
|
||||
|
||||
### Operational Fund
|
||||
|
||||
-No activity this quarter
|
||||
- No activity this quarter
|
||||
|
||||
We anticipate no usage of credits from this fund this quarter.
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: First Quarter 2017"
|
|||
sheet: https://docs.google.com/spreadsheets/d/1c-8CR1ro7lKOANHhWhivF7bZ19_ppgCq-d-HD_u43vM/edit#gid=799352054
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This quarter we moved 3 million community credits from cold storage. We spent 1,186,244 total community credits on line items detailed below. No operational credits were moved or spent. No institutional credits were moved or spent.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: Second Quarter 2017"
|
|||
sheet: https://docs.google.com/spreadsheets/d/1APKXW-JIH6Wq-pWqiDaUfj0MTRKz01QL9yIDVZU7LZI/
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This quarter we did not move any credits from cold storage. We spent 704,306 total community credits on line items detailed below. No operational credits were moved or spent. No institutional credits were moved or spent.
|
||||
|
@ -14,17 +15,11 @@ As the LBRY protocol performance and reliability has again increased, we anticip
|
|||
|
||||
|
||||
Bounty 126,592 LBRY Credits
|
||||
|
||||
Testing 62,471 LBRY Credits
|
||||
|
||||
Invite / API 255,805 LBRY Credits
|
||||
|
||||
Quickstart 45,000 LBRY Credits
|
||||
|
||||
Modpay 99,800 LBRY Credits
|
||||
|
||||
Dev Eval / Salary 62,965 LBRY Credits
|
||||
|
||||
Other 51,673 LBRY Credits
|
||||
|
||||
As reliability has been increasing, we anticipate inviting many, if not, all users on the beta waitlist. This will represent a significant uptick in credit outlays, possibly as much as 1-2 million LBC.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: Third Quarter 2017"
|
|||
sheet: https://docs.google.com/spreadsheets/d/15wm2cEVa9eQnHQVHDg7muRXm1dzFXJ6ftqEJBuNixGM/edit?usp=sharing
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This quarter we did not move any credits from cold storage. We spent 867,956 total community credits on line items detailed below. 1,000,000 operational credits were moved to markets. No institutional credits were moved or spent.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: Fourth Quarter 2017"
|
|||
sheet: https://docs.google.com/spreadsheets/d/1MjzKv6Cr-Yj9x4dJgaHzi0YT51ib4FBje-3nPfUtQOg/edit?usp=sharing
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
This quarter we moved 5,000,000 credits from cold storage. We spent 645,021 total community credits on line items detailed below. 5,000,000 operational credits were moved to markets to improve capitalization. No institutional credits were moved or spent.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: "Quarterly Credit Report: First Quarter 2018"
|
|||
sheet: https://docs.google.com/spreadsheets/d/17GIrc-cmoXEY9x3NYhtxd45g2mHnuJ7cjUy_TfmhLMA/edit?usp=sharing
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
This quarter we moved no credits from cold storage. We spent 393,585 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 Q2 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 500,000 to 3,000,000+ LBC. Additionally, LBRY has started a program for YouTubers that will scale up credit outlays. Finally, as it has now become de rigueur to state, no institutional outlays are expected, but a pilot program could happen.
|
||||
|
|
|
@ -3,9 +3,10 @@ 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 it’s first institutional partnership, with spending anticipated to be around 500,000 LBC.
|
||||
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 it's first institutional partnership, with spending anticipated to be around 500,000 LBC.
|
||||
|
||||
## Overview By Fund
|
||||
|
||||
|
|
|
@ -3,9 +3,10 @@ title: "Quarterly Credit Report: Third Quarter 2018"
|
|||
sheet: https://docs.google.com/spreadsheets/d/1SqRGHtfZ7-gokvaHk8w3_72aD9zR98Sf345tGX-a7K0/edit?usp=sharing
|
||||
category: policy
|
||||
---
|
||||
|
||||
## Summary
|
||||
This quarter we moved no credits from cold storage. We spent 958,201 total community credits on line items detailed below. Under 50,000 operational credits were used for the LBRY employee LBC purchase program. 100,000 institutional credits were spent from the institutional fund as part of a new partnership with a media organization.
|
||||
We anticipate comparable or larger total outlays in Q4 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. It is also possible that LBRY will continue to explore usage of it’s institutional fund.
|
||||
We anticipate comparable or larger total outlays in Q4 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. It is also possible that LBRY will continue to explore usage of it's institutional fund.
|
||||
|
||||
## Overview By Fund
|
||||
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
---
|
||||
title: What is LBRY’s development status right now? Plans for the future?
|
||||
title: What is LBRY's development status right now? Plans for the future?
|
||||
category: developer
|
||||
---
|
||||
LBRY is currently in invite-only beta, with desktop apps for Linux, MacOS, and a pre-release version of Windows. There are approximately 5K active users and hundreds of content creators. The network already hosts big-name content like the [feature film *It’s A Disaster*](https://lbry.io/news/launch-a-disaster) and videos from [Adult Swim’s MillionDollarExtreme](https://lbry.io/news/mde-on-lbry). We announce new featured content every Thursday on our [blog](https://lbry.io/news), [Twitter](https://twitter.com/lbryio), and [Facebook](https://www.facebook.com/lbryio).
|
||||
|
||||
The waitlist to get into the beta is ~150K people long. This shocks even us, and we’re racing to get the user experience and backend technologies to a level where we’re comfortable opening the beta to everyone. The target for open beta is this winter. Mushy target, we know, but these things are hard to time.
|
||||
LBRY is currently in invite-only beta, with desktop apps for Linux, MacOS, and a pre-release version of Windows. There are approximately 5K active users and hundreds of content creators. The network already hosts big-name content like the [feature film *It's A Disaster*](https://lbry.io/news/launch-a-disaster) and videos from [Adult Swim's MillionDollarExtreme](https://lbry.io/news/mde-on-lbry). We announce new featured content every Thursday on our [blog](https://lbry.io/news), [Twitter](https://twitter.com/lbryio), and [Facebook](https://www.facebook.com/lbryio).
|
||||
|
||||
In the meantime, we could use your encouragement. This is a difficult project that cannot succeed without people demonstrating they want an alternative to Silicon Valley megacorp media services. So [join the beta](https://lbry.io/get), [share our blog posts](https://lbry.io/news), and [join our subreddit /r/lbry](https://www.reddit.com/r/lbry/). Your excitement is like Red Bull to our weary coders!
|
||||
The waitlist to get into the beta is ~150K people long. This shocks even us, and we're racing to get the user experience and backend technologies to a level where we're comfortable opening the beta to everyone. The target for open beta is this winter. Mushy target, we know, but these things are hard to time.
|
||||
|
||||
In the meantime, we could use your encouragement. This is a difficult project that cannot succeed without people demonstrating they want an alternative to Silicon Valley megacorp media services. So [join the beta](https://lbry.io/get), [share our blog posts](https://lbry.io/news), and [join our subreddit /r/lbry](https://www.reddit.com/r/lbry). Your excitement is like Red Bull to our weary coders!
|
||||
|
|
|
@ -27,21 +27,21 @@ This section describes how bids are processed by the ClaimTrie in order to deter
|
|||
|
||||
1. *Not accepted*: This bid is in a transaction which has not yet been included in a block which has been included in the blockchain.
|
||||
2. *Accepted*: This bid has been accepted into the blockchain. This happens when the transaction containing the TXout which contains the bid is included in a block which is included in the blockchain.
|
||||
3. *Active*: This bid is capable of controlling a name. Active bids must be in the “accepted” state and not “expired” or “spent”. Bids are “active” when either of the two conditions below is met:
|
||||
3. *Active*: This bid is capable of controlling a name. Active bids must be in the "accepted" state and not "expired" or "spent". Bids are "active" when either of the two conditions below is met:
|
||||
* The current block height exceeds the height of the block at which the bid became accepted plus the activation delay for the name as calculated at either the block at which the bid was accepted or any block after the bid was accepted. The activation delay is calculated as follows:
|
||||
* If, immediately before this block was included in the blockchain, there were no ‘active’ bids for the name and therefore no ‘controlling’ bids, the delay is 0.
|
||||
* If there is a “controlling” bid for the name: Delay = (HeightB - HeightA) / 32
|
||||
* If, immediately before this block was included in the blockchain, there were no 'active' bids for the name and therefore no 'controlling' bids, the delay is 0.
|
||||
* If there is a "controlling" bid for the name: Delay = (HeightB - HeightA) / 32
|
||||
* HeightA = the most recent height at which the bid controlling the name changed
|
||||
* HeightB = the current height
|
||||
* Maximum delay is 7 days of blocks at 2.5 min/block (or 4032 blocks). Thus maximum delay can be reached in 224 (7x32) days.
|
||||
* The bid’s Claim Id matches the Claim Id of the bid which was the controlling bid immediately before the block containing this bid was included in the blockchain. In other words, it is either an update to the previous controlling bid or update to update to the previous controlling bid if the bid was updated twice in this block, etc.
|
||||
* The bid's Claim Id matches the Claim Id of the bid which was the controlling bid immediately before the block containing this bid was included in the blockchain. In other words, it is either an update to the previous controlling bid or update to update to the previous controlling bid if the bid was updated twice in this block, etc.
|
||||
|
||||
4. *Controlling*: This bid currently controls the name. When clients ask which bid controls the name as of the current block, this is the bid that will be returned. Must be in the “active” state and only one bid for any name may be in this state. A support cannot be in the “controlling” state. To determine which “active” bid is the “controlling” bid for each name:
|
||||
* Add the quantity of each ‘active’ bid to the quantity of all ‘active’ supports for that bid, and take whichever is greatest. If two bids have the same quantity, older bids take precedence over newer bids.
|
||||
* If the bid with the greatest amount does not have the same claimID as the bid which was ‘controlling’ prior to including the current block, change the delay for the name as of the current block to 0, redetermine which bids and supports should be active, and then perform the previous calculation again.
|
||||
* At this point, the bid calculated to have the greatest amount behind it is the ‘controlling’ bid as of this block
|
||||
5. *Spent*: A transaction has been included in the blockchain which spends the TXout which contains the bid. Must be in the ‘accepted’ state.
|
||||
6. *Expired*: All bids ‘expire’ regardless of what state they are in when the current block height exceeds the height of the block at which the bid was accepted plus 52416 blocks, or 91 days ( currently this is set to 262974 blocks, or 456 days, which will be fixed in a future hard fork ). Updated claims will restart the expiration timer at the block height of the update.
|
||||
4. *Controlling*: This bid currently controls the name. When clients ask which bid controls the name as of the current block, this is the bid that will be returned. Must be in the "active" state and only one bid for any name may be in this state. A support cannot be in the "controlling" state. To determine which "active" bid is the "controlling" bid for each name:
|
||||
* Add the quantity of each 'active' bid to the quantity of all 'active' supports for that bid, and take whichever is greatest. If two bids have the same quantity, older bids take precedence over newer bids.
|
||||
* If the bid with the greatest amount does not have the same claimID as the bid which was 'controlling' prior to including the current block, change the delay for the name as of the current block to 0, redetermine which bids and supports should be active, and then perform the previous calculation again.
|
||||
* At this point, the bid calculated to have the greatest amount behind it is the 'controlling' bid as of this block
|
||||
5. *Spent*: A transaction has been included in the blockchain which spends the TXout which contains the bid. Must be in the 'accepted' state.
|
||||
6. *Expired*: All bids 'expire' regardless of what state they are in when the current block height exceeds the height of the block at which the bid was accepted plus 52416 blocks, or 91 days ( currently this is set to 262974 blocks, or 456 days, which will be fixed in a future hard fork ). Updated claims will restart the expiration timer at the block height of the update.
|
||||
|
||||
|
||||
## ClaimTrie Transaction Implementation
|
||||
|
@ -53,9 +53,9 @@ OP_CLAIM_NAME <Name> <Value> OP_2DROP OP_DROP [script pubkey]
|
|||
OP_UPDATE_CLAIM <Name> <ClaimId> <Value> OP_2DROP OP_2DROP [script pubkey]
|
||||
OP_SUPPORT_CLAIM <Name> <ClaimId> OP_2DROP OP_DROP [script pubkey]
|
||||
```
|
||||
[script pubkey] can be any valid Bitcoin payout script, thus it can be something like a standard “pay to pubkey” script to a user controlled address. Also note that the zero pushed onto the stack by the ClaimTrie op codes, and the ClaimTrie vectors, are all dropped by the preceding OP_2DROP and OP_DROP. This means that ClaimTrie transactions exist as prefixes to Bitcoin payout scripts and can be spent in the same way as is expected in Bitcoin.
|
||||
[script pubkey] can be any valid Bitcoin payout script, thus it can be something like a standard "pay to pubkey" script to a user controlled address. Also note that the zero pushed onto the stack by the ClaimTrie op codes, and the ClaimTrie vectors, are all dropped by the preceding OP_2DROP and OP_DROP. This means that ClaimTrie transactions exist as prefixes to Bitcoin payout scripts and can be spent in the same way as is expected in Bitcoin.
|
||||
|
||||
For example, a claim transaction using a pay to pubkey script will have the below full payout script. Let's also say that this claim is for the name “Fruit” to be set to value “Apple”.
|
||||
For example, a claim transaction using a pay to pubkey script will have the below full payout script. Let's also say that this claim is for the name "Fruit" to be set to value "Apple".
|
||||
|
||||
```python
|
||||
OP_CLAIM_NAME <Fruit> <Apple> OP_2DROP OP_DROP OP_DUP OP_HASH160 <LBRY_Address_A> OP_EQUALVERIFY OP_CHECKSIG
|
||||
|
@ -67,7 +67,7 @@ Like any standard Bitcoin transaction output script, it will be associated with
|
|||
OP_SUPPORT_CLAIM <Fruit> <X> OP_2DROP OP_DROP OP_DUP OP_HASH160 <LBRY_Address_B> OP_EQUALVERIFY OP_CHECKSIG
|
||||
```
|
||||
|
||||
And now let's say we want to update the original claim to change the value to “Banana”. An update transaction has a special requirement that it must spend the existing claim that it wishes to update in its redeem script. Otherwise, it will be considered invalid and will not make it into the ClaimTrie. Thus it will have the below redeem script to spend the claim created to set name “Fruit” to “Apple”. Note that this is identical to the standard way of redeeming a “pay to pubkey” script in Bitcoin.
|
||||
And now let's say we want to update the original claim to change the value to "Banana". An update transaction has a special requirement that it must spend the existing claim that it wishes to update in its redeem script. Otherwise, it will be considered invalid and will not make it into the ClaimTrie. Thus it will have the below redeem script to spend the claim created to set name "Fruit" to "Apple". Note that this is identical to the standard way of redeeming a "pay to pubkey" script in Bitcoin.
|
||||
|
||||
```python
|
||||
<Signature> <Public_key_for_LBRY_Address_A>
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
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.*
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How do I run LBRY with lbrycrdd?
|
||||
category: mining
|
||||
---
|
||||
|
||||
***WARNING: Currently, the LBRY app does not support the LBRYcrd wallet, but this functionality may be available in the future***
|
||||
|
||||
Start LBRY with the `--wallet` flag set:
|
||||
|
|
|
@ -37,6 +37,6 @@ If you are a developer, you will need to complete the verification process befor
|
|||
|
||||
As a statement of principle, you are encouraged to associate your project, product, service, domain, or company name with LBRY, so long as you're a credit to the community.
|
||||
|
||||
You should not do anything that causes confusion regarding roles. You can describe your company as “Top Shelf Consulting, providers of LBRY development,” but not “The LBRY Development Group.” Registering a domain that could be mistaken for part of LBRY's infrastructure would also be inappropriate.
|
||||
You should not do anything that causes confusion regarding roles. You can describe your company as "Top Shelf Consulting, providers of LBRY development," but not "The LBRY Development Group." Registering a domain that could be mistaken for part of LBRY's infrastructure would also be inappropriate.
|
||||
|
||||
If you are not sure if your use is within bounds or not, please [come talk with us](https://chat.lbry.io) about it. We know we can only envision some of the innovation that will happen on the LBRY network and would hate to miss a great opportunity for confusion in this area.
|
||||
|
|
|
@ -1,9 +1,7 @@
|
|||
---
|
||||
|
||||
title: LBRY Android App Basics
|
||||
category: getstarted
|
||||
order: 2
|
||||
|
||||
---
|
||||
|
||||
The LBRY Browser for Android allows you to view free and paid content via the Explore and Trending sections, search for content on LBRY, send/receive LBRY Credits (LBC) and earn credits through LBRY Rewards.
|
||||
|
@ -51,7 +49,7 @@ To find your wallet in the LBRY Android app, click on the 3 horizontal bars at t
|
|||
|
||||

|
||||
|
||||
### Where Do I Find My Recent Transactions?
|
||||
### Where Do I Find my Recent Transactions
|
||||
Scroll down in the Wallet menu to find recent transactions, or click `View All` to see anything older than 7 days.
|
||||
|
||||

|
||||
|
@ -99,6 +97,7 @@ Click on the bin icon and confirm deletion if you still want to delete the conte
|
|||

|
||||
|
||||
Right after the content is deleted, you should see the same content showing on the app screen, if you click on it, it will start the download again.
|
||||
|
||||
To delete additional content, please follow the same steps until you delete all the contents you do not need on your phone. We'll be improving this to allow for easier deletion multiple content at the same time.
|
||||
|
||||
### How Do I Enable Background Media Playback? {#backgroundmediaplayback}
|
||||
|
|
|
@ -22,7 +22,7 @@ To enter the environment, run:
|
|||
|
||||
### lbrycrd
|
||||
|
||||
You need to download a build of `lbrycrd` from [here](https://github.com/lbryio/lbrycrd/releases/), no installation required. To configure `lbrycrd` you need to create a file at `~/.lbrycrd/lbrycrd.conf`,
|
||||
You need to download a build of `lbrycrd` from [here](https://github.com/lbryio/lbrycrd/releases), no installation required. To configure `lbrycrd` you need to create a file at `~/.lbrycrd/lbrycrd.conf`,
|
||||
containing the following.
|
||||
```ini
|
||||
rpcuser=test
|
||||
|
|
|
@ -3,9 +3,10 @@ title: How does LBRY benefit content consumers? Why should I bother caring?
|
|||
category: LBRY 101
|
||||
order: 2
|
||||
---
|
||||
Do you watch YouTube? Imagine paying a few cents to eliminate all ads. 100% of the payment will go directly to the content creator – and they’ll still be earning more than YouTube offers, so they’ll want to make even more of the content you love.
|
||||
|
||||
Do you use BitTorrent? Imagine getting paid to seed files into the network. Because there is a marketplace for these files, you can finally find rare songs and films that can’t support a torrent swarm based on popularity alone.
|
||||
Do you watch YouTube? Imagine paying a few cents to eliminate all ads. 100% of the payment will go directly to the content creator – and they'll still be earning more than YouTube offers, so they'll want to make even more of the content you love.
|
||||
|
||||
Do you use BitTorrent? Imagine getting paid to seed files into the network. Because there is a marketplace for these files, you can finally find rare songs and films that can't support a torrent swarm based on popularity alone.
|
||||
|
||||
Do you shop on the iTunes Store? Imagine paying less for songs, TV episodes, and music videos while having 100% of the cost go directly to the creators.
|
||||
|
||||
|
|
|
@ -10,14 +10,14 @@ This guide provides answers to questions regarding what you may upload to the LB
|
|||
You may upload legal content that you own or have obtained permission to use, as long as it does not infringe on the rights of others.
|
||||
This includes Public Domain content, Creative Commons or Open Source content shared according to the license requirements, and Copyrighted content where you have permission from the owner.
|
||||
|
||||
### Because LBRY is decentralized, doesn't this mean the content can’t be removed?
|
||||
### Because LBRY is decentralized, doesn't this mean the content can't be removed?
|
||||
|
||||
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.
|
||||
|
||||
On the other hand, LBRY also makes an App and other services like [spee.ch](https://spee.ch) to demonstrate the protocol's capabilities. 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 aren’t 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 capabilities. 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 aren't 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 seeders to host content. If no user continues to host data - including you, it will not continue to be available on the network.
|
||||
|
||||
### What do I do if I see content that’s illegal or infringing in the LBRY App?
|
||||
### What do I do if I see content that's illegal or infringing in the LBRY App?
|
||||
|
||||
Please read our [DMCA FAQ](https://lbry.io/faq/dmca) for more information on reporting infringing content.
|
||||
|
|
|
@ -19,7 +19,7 @@ category: other
|
|||
* The winner will be notified either via social media or email within 5 days of the closing date. If the winner cannot be contacted or does not claim the prize within 48 hours of notification, we reserve the right to withdraw the prize from the winner and pick a replacement winner.
|
||||
* All winners must be at least 18 years of age.
|
||||
* The promoter will notify the winner when and where the prize can be collected. All prizes will be sent at the end of the competition. For competitions that run multiple stages, the prize will be sent at the end of the final stage.
|
||||
* The promoter’s decision in respect of all matters to do with the competition will be final and no correspondence will be entered into.
|
||||
* The promoter's decision in respect of all matters to do with the competition will be final and no correspondence will be entered into.
|
||||
* The competition and these terms and conditions will be governed by US law, and any disputes will be subject to the exclusive jurisdiction of the courts of the State of New Hampshire.
|
||||
* The winner agrees to the use of his/her name, image, comments or any other information provided in any publicity material.
|
||||
* This promotion is in no way sponsored, endorsed or administered by, or associated with, Facebook, Twitter or any other Social Network. You are providing your information to LBRY and not to any other party.
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
title: How is LBRY different from Decent / SingularDTV / Alexandria?
|
||||
category: differences
|
||||
---
|
||||
The first and biggest difference is that LBRY exists and has significant traction. As of this writing, Alexandria is the only one of these to release a client to the public, and there hasn’t been much progress since that release.
|
||||
|
||||
The first and biggest difference is that LBRY exists and has significant traction. As of this writing, Alexandria is the only one of these to release a client to the public, and there hasn't been much progress since that release.
|
||||
|
||||
It's difficult to compare LBRY to something that doesn't exist yet, but as we understand it, no alternative is providing a human-friendly namespace and discovery mechanisms like LBRY.
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How is LBRY different from IPFS / BitTorrent?
|
||||
category: differences
|
||||
---
|
||||
|
||||
IPFS and BitTorrent are wonderful technologies from which LBRY has drawn a lot of inspiration. However, they both suffer from the same flaws:
|
||||
|
||||
- Lack of discovery. BitTorrent and IPFS provide decentralized ways to access a unique piece of data or information, but they do not provide an overall catalog that lists all of the available data or information to consume.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How is LBRY different from MaidSafe / Storj?
|
||||
category: differences
|
||||
---
|
||||
|
||||
MaidSafe and Storj are attempting to be decentralized platforms that enable many uses, rather than a decentralized protocol designed to serve a singular purpose.
|
||||
|
||||
LBRY is designed to do one thing and only one thing well: the discovery, access, and (optionally) purchase of digital content.
|
||||
|
|
|
@ -2,11 +2,12 @@
|
|||
title: How is LBRY different from a toaster?
|
||||
category: differences
|
||||
---
|
||||
|
||||
Toasters transfer heat via radiative EM waves in the infrared spectrum to brown bread and make people happy.
|
||||
|
||||
LBRY transfers data via EM waves in the infrared spectrum* to deliver content and make people happy.
|
||||
|
||||
LBRY is also brave and little. So we’re basically, fundamentally the same as a toaster.
|
||||
LBRY is also brave and little. So we're basically, fundamentally the same as a toaster.
|
||||
|
||||
\**Assumes fiber-optic transmission.*
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How is LBRY different from YouTube / Netflix / Apple TV?
|
||||
category: differences
|
||||
---
|
||||
|
||||
YouTube, Netflix, Apple TV, and other similar services are centralized platforms controlled by a single corporate entity. These companies have the ability to change the rules unilaterally, as well as censor content to appease authoritarian governments or corporate partners.
|
||||
|
||||
LBRY is a decentralized, open-source protocol that is controlled by its users. LBRY facilitates a similar experience to the aforementioned services but does it in a way that is entirely decentralized. LBRY can never unilaterally change the rules on publishers or consumers, making it dramatically more trustworthy.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: DMCA takedown requests
|
||||
category: other
|
||||
---
|
||||
|
||||
Please see our [Content FAQ](https://lbry.io/faq/content) for an explanation of how the LBRY network handles content and how to report infringing material.
|
||||
|
||||
### What is a DMCA request or takedown notice?
|
||||
|
|
|
@ -8,11 +8,9 @@ Currently, there are several ways to earn LBRY Credits, or LBC.
|
|||
|
||||
1. LBRY users receive an LBC gift by way of in-app [rewards](https://lbry.io/faq/rewards).
|
||||
1. LBRY users get LBC for [referring](https://lbry.io/faq/referrals) other users via the LBRY app (see Invites section of the wallet).
|
||||
1. You can earn LBC for helping with various tasks. Talk to us on [Discord Chat](https://chat.lbry.io/) if
|
||||
you're interested in additional testing or helping the community.
|
||||
1. You can earn LBC for helping with various tasks. Talk to us on [Discord Chat](https://chat.lbry.io/) if you're interested in additional testing or helping the community.
|
||||
1. [Contributing](https://lbry.tech/contribute) to the project as a developer/engineer.
|
||||
1. Research and complete LBRY [bounties](https://lbry.io/bounty).
|
||||
1. Buy them: see [Exchanges](/faq/exchanges)
|
||||
1. Mine them: see [Mining](/faq/mining-credits).
|
||||
1. [Publish](https://lbry.io/faq/how-to-publish) content: when you publish your own content to the LBRY network, you can set an LBC price of your choice on it.
|
||||
|
||||
|
|
|
@ -3,16 +3,17 @@ title: How does LBRY benefit content creators? Can I earn money using LBRY?
|
|||
category: publisher
|
||||
order: 2
|
||||
---
|
||||
In our AMA title, we pitched LBRY as a “community-driven” YouTube alternative that could “save the internet.” That’s a lot of big talk, but what does it mean for the people who care most about the changes happening on YouTube – the content creators?
|
||||
|
||||
If you are earning money from your videos on YouTube right now, you are likely familiar with the recent controversies over videos being “de-monetized” for containing content unfriendly to advertisers. It’s no surprise that YouTube caters to advertisers because ultimately, that's their main revenue stream.
|
||||
In our AMA title, we pitched LBRY as a "community-driven" YouTube alternative that could "save the internet." That's a lot of big talk, but what does it mean for the people who care most about the changes happening on YouTube – the content creators?
|
||||
|
||||
LBRY is not an ad-driven media service. In fact, it’s not even a traditional media service at all. LBRY is an open protocol that allows you to publish your content to the network at no cost to you and allows you to set a price per stream or download if you wish. Because LBRY is a protocol and not a corporate store, there is no approval process for content to be listed and no authority that can “de-monetize” your videos. That’s between you and your audience.
|
||||
If you are earning money from your videos on YouTube right now, you are likely familiar with the recent controversies over videos being "de-monetized" for containing content unfriendly to advertisers. It's no surprise that YouTube caters to advertisers because ultimately, that's their main revenue stream.
|
||||
|
||||
With LBRY, pricing is completely at the discretion of the creator, and 100% of that price goes to the creator. Compare this to iTunes’ fixed pricing tiers and 30% commission of every sale.
|
||||
LBRY is not an ad-driven media service. In fact, it's not even a traditional media service at all. LBRY is an open protocol that allows you to publish your content to the network at no cost to you and allows you to set a price per stream or download if you wish. Because LBRY is a protocol and not a corporate store, there is no approval process for content to be listed and no authority that can "de-monetize" your videos. That's between you and your audience.
|
||||
|
||||
With LBRY, pricing is completely at the discretion of the creator, and 100% of that price goes to the creator. Compare this to iTunes' fixed pricing tiers and 30% commission of every sale.
|
||||
|
||||
Because LBRY uses digital currency (a la Bitcoin), creators can accept micropayments for every view without worrying about credit card processing fees. Or a studio could use LBRY to distribute a theatrical release to independent theaters and charge thousands of dollars per download. The only constraint on pricing is what your viewers are willing to pay.
|
||||
|
||||
With YouTube monetization, creators earn a variable amount based on viewers’ engagement with ads. There is no set formula, but we’ve found a reasonable guesstimate of around [$2 per thousand views](https://www.quora.com/How-much-does-YouTube-pay-partners-for-their-content). This works out to a penny per 5 views. So on LBRY, if you charge just one penny per view (a price any viewer would pay without a second thought), you may get 5X the per-view earnings you’d get from YouTube instantly!
|
||||
With YouTube monetization, creators earn a variable amount based on viewers' engagement with ads. There is no set formula, but we've found a reasonable guesstimate of around [$2 per thousand views](https://www.quora.com/How-much-does-YouTube-pay-partners-for-their-content). This works out to a penny per 5 views. So on LBRY, if you charge just one penny per view (a price any viewer would pay without a second thought), you may get 5X the per-view earnings you'd get from YouTube instantly!
|
||||
|
||||
Furthermore, you can share content of any type – video, music, ebooks, images, podcasts – all on the same platform.
|
||||
|
|
|
@ -9,15 +9,15 @@ We are listed on several exchanges. You can buy or sell LBRY Credits at one of t
|
|||
- [Bittrex](https://bittrex.com/Market/Index?MarketName=BTC-LBC)
|
||||
- [Poloniex](https://poloniex.com/exchange#btc_lbc)
|
||||
- [Upbit](https://upbit.com/exchange?code=CRIX.UPBIT.BTC-LBC)
|
||||
- [Instant Bitex](https://instantbitex.com/)
|
||||
- [BitSquare](https://bitsquare.io/)
|
||||
- [Instant Bitex](https://instantbitex.com)
|
||||
- [BitSquare](https://bitsquare.io)
|
||||
- [Coinspot](https://www.coinspot.com.au/buy/lbc)
|
||||
- [Trade by Trade](https://app.tradebytrade.com/exchange-one)
|
||||
- [Coin Delta](https://coindelta.com/)
|
||||
- [Coin Delta](https://coindelta.com)
|
||||
- [Coindeal](https://frontend.coindeal.com/market/trade.html?pair=LBC/BTC)
|
||||
|
||||
### Instant Exchanges
|
||||
- [Shapeshift](https://shapeshift.io) (Requires free membership account now)
|
||||
- [Changelly](https://changelly.com/exchange/BTC/LBC/1)
|
||||
- [ChangeNow](https://changenow.io/exchange?amount=1&from=btc&to=lbc)
|
||||
- [Simple Swap](https://simpleswap.io/)
|
||||
- [Simple Swap](https://simpleswap.io)
|
||||
|
|
|
@ -5,11 +5,10 @@ category: getstarted
|
|||
|
||||
Right now, it's simple: you host what you download.
|
||||
|
||||
While the LBRY app is running, it communicates to the network whatever
|
||||
content you're making available.
|
||||
While the LBRY app is running, it communicates to the network whatever content you're making available.
|
||||
|
||||
Think of it like how torrents or any other peer-to-peer (P2P) service works. First, you download a file from the host(s) that have made it available via seeding.
|
||||
|
||||
Think of it like how torrents or any other peer-to-peer (P2P) service
|
||||
works. First, you download a file from the host(s) that have made it available via seeding.
|
||||
When the download has finished, you become a host in the network (seeder) that other people can download from.
|
||||
|
||||
**Please note: Hosting fees are currently disabled on the network as we're currently working on a better way to implement the fee structure.**
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
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 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. If a wallet is lost or needs to be transferred, follow the [restore procedures below](#restore).
|
||||
|
||||
*Note: Wallets should be re-backed up after creating new Channels/Identities (this is stored directly in the wallet file, and not part of the seed/restore process at the moment).*
|
||||
|
|
|
@ -9,25 +9,25 @@ Clearing out this token will allow you to change your email or reset your privat
|
|||
|
||||
## Windows
|
||||
1. Open the Control Panel, find the Credentials Manager (may need change View By setting)
|
||||
1. Select **Windows Credentials**
|
||||
1. Under Generic Credentials, select **LBRY/auth_token** and click **Remove**
|
||||
2. Select **Windows Credentials**
|
||||
3. Under Generic Credentials, select **LBRY/auth_token** and click **Remove**
|
||||
|
||||
## MacOS
|
||||
1. Open the Mac Keychain (Click Finder > Go > Utilities > Keychain Access)
|
||||
1. Select the **Passwords** category on the left
|
||||
1. Find **LBRY/auth_token** and remove it
|
||||
2. Select the **Passwords** category on the left
|
||||
3. Find **LBRY/auth_token** and remove it
|
||||
|
||||
## Ubuntu / Linux
|
||||
*(Exact steps may differ slightly)*
|
||||
1. Go to **Passwords and Keys**
|
||||
1. Select the **Login** folder
|
||||
1. Find **LBRY/auth_token** and right click > Delete to remove it
|
||||
2. Select the **Login** folder
|
||||
3. Find **LBRY/auth_token** and right click > Delete to remove it
|
||||
|
||||
## Android {#android}
|
||||
*(Exact steps may differ slightly)*
|
||||
*Before proceeding, please make sure to backup your wallet if there are funds in it*
|
||||
1. Go to phone settings
|
||||
1. Select Apps/Applications
|
||||
1. Scroll down to find `LBRY Browser`
|
||||
1. Click on it and select storage. Click `Clear data`
|
||||
1. Launch the LBRY app. It should ask for your new email
|
||||
2. Select Apps/Applications
|
||||
3. Scroll down to find `LBRY Browser`
|
||||
4. Click on it and select storage. Click `Clear data`
|
||||
5. Launch the LBRY app. It should ask for your new email
|
||||
|
|
|
@ -7,21 +7,21 @@ As a power user, you may want to run your own commands against the LBRY SDK. Thi
|
|||
|
||||
## Windows
|
||||
1. Open a **Command Prompt** application window
|
||||
1. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
|
||||
1. Type `lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
1. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
2. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
|
||||
3. Type `lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
4. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
|
||||
## MacOS
|
||||
1. Open a **Terminal** window
|
||||
1. Type `cd /Applications/LBRY.app/Contents/Resources/static/daemon`
|
||||
1. Type `./lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
1. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
2. Type `cd /Applications/LBRY.app/Contents/Resources/static/daemon`
|
||||
3. Type `./lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
4. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
|
||||
## Ubuntu / Linux
|
||||
1. Open a **Terminal** window
|
||||
1. Type `cd /opt/LBRY/resources/static/daemon`
|
||||
1. Type `./lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
1. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
2. Type `cd /opt/LBRY/resources/static/daemon`
|
||||
3. Type `./lbrynet status` and click **Enter**. This will return the LBRYnet status data
|
||||
4. See examples below or [LBRY SDK documentation](https://lbry.tech/api/sdk) for additional commands
|
||||
|
||||
## Common/Sample Commands
|
||||
- `lbrynet claim_list_mine` - Show list of own claims, including channels
|
||||
|
|
|
@ -5,26 +5,25 @@ 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"
|
||||

|
||||
The folder will be highlighted, so just double click to open and here you will see "lbrynet.log".
|
||||
**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"
|
||||

|
||||
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: Windows 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.
|
||||
2. Here you will see the `lbrynet.log` file and any archives.
|
||||
2. Type `%localappdata%\lbry\lbrynet` (or `%appdata%\lbrynet` if you originally installed v0.14 or earlier) into the address bar and click Enter.
|
||||
3. Here you will see the `lbrynet.log` file and any archives.
|
||||
|
||||
## MacOS
|
||||
1. Open Finder.
|
||||
1. Click Go in the top menu and choose "Go To Folder".
|
||||
1. Type "~/Library/Application Support/LBRY" and then click go.
|
||||
2. Here you will see the `lbrynet.log` file and any archives.
|
||||
2. Click Go in the top menu and choose "Go To Folder".
|
||||
3. Type "~/Library/Application Support/LBRY" and then click go.
|
||||
4. Here you will see the `lbrynet.log` file and any archives.
|
||||
|
||||
## Ubuntu / Linux *(Exact steps may differ slightly)*
|
||||
1. Navigate to your home directory. Ensure hidden files and folders are shown if using a graphical file explorer.
|
||||
|
|
|
@ -120,7 +120,7 @@ LBRY URLs can be shared with anyone, but they will require the LBRY app in order
|
|||
|
||||
### I'm an advanced user, is there more I can poke around with?
|
||||
|
||||
Advanced users can check out the [API/CLI](https://lbryio.github.io/lbry/) documentation for command line / API options.
|
||||
Advanced users can check out the [API/CLI](https://lbryio.github.io/lbry) documentation for command line / API options.
|
||||
|
||||
### I'm confused and need some assistance, can you help?
|
||||
|
||||
|
|
|
@ -2,19 +2,20 @@
|
|||
title: How do I run LBRY from the command line?
|
||||
category: powerusers
|
||||
---
|
||||
|
||||
This guide will allow you to run the LBRY daemon which connects to the LBRY network. You can run the daemon separately in this fashion without having to start the LBRY app. If the LBRY app is started, it will utilize the running daemon.
|
||||
|
||||
## Windows
|
||||
1. Open a **Command Prompt** application window
|
||||
1. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
|
||||
1. Type `lbrynet start` and click Enter.
|
||||
2. Type `cd "C:\Program Files\LBRY\resources\static\daemon"` ([32-bit located in Program Files(x86)]) and click Enter
|
||||
3. Type `lbrynet start` and click Enter
|
||||
|
||||
## MacOS
|
||||
1. Open a **Terminal** window
|
||||
1. Type `cd /Applications/LBRY.app/Contents/Resources/static/daemon`
|
||||
1. Type `./lbrynet start` and click Enter.
|
||||
2. Type `cd /Applications/LBRY.app/Contents/Resources/static/daemon`
|
||||
3. Type `./lbrynet start` and click Enter
|
||||
|
||||
## Ubuntu / Linux
|
||||
1. Open a **Terminal** window
|
||||
1. Type `cd /opt/LBRY/resources/static/daemon` or build location if running from source
|
||||
1. Type `./lbrynet start` and click Enter.
|
||||
2. Type `cd /opt/LBRY/resources/static/daemon` or build location if running from source
|
||||
3. Type `./lbrynet start` and click Enter
|
||||
|
|
|
@ -10,9 +10,9 @@ The most likely cause of this error is an old version was running during the ins
|
|||
|
||||
### 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-desktop/releases) and re-install the latest version of LBRY.
|
||||
1. Start LBRY
|
||||
1. Click `Quit Daemon` in the LBRY app to kill the LBRY network process
|
||||
2. Restart your PC or ensure that any processes with "lbry" in the name are not running
|
||||
3. [Download](https://github.com/lbryio/lbry-desktop/releases) and re-install the latest version of LBRY
|
||||
4. 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.
|
||||
|
|
|
@ -3,6 +3,6 @@ title: Is LBRY open source?
|
|||
category: powerusers
|
||||
---
|
||||
|
||||
All of the code we have written for LBRY is open source, and MIT licensed - even this very website! You can access it on [GitHub](https://github.com/lbryio/).
|
||||
All of the code we have written for LBRY is open source, and MIT licensed - even this very website! You can access it on [GitHub](https://github.com/lbryio).
|
||||
|
||||
Learn more about the technologies on [lbry.tech](https://lbry.tech).
|
||||
|
|
|
@ -15,7 +15,7 @@ Emails are collected to authenticate and [uniquely identify](https://lbry.io/faq
|
|||
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 on other platforms like Android, you can sign in with the same email on all devices. Each installation will still have its own separate wallet file and download data (as mentioned above). Any rewards earned will be sent locally to the wallet where they are claimed. In the future, it is our goal to enable an opt-in wallet syncing service across all of your devices.
|
||||
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 it's own separate wallet file and download data (as mentioned above). Any rewards earned will be sent locally to the wallet where they are claimed. In the future, it is our goal to enable an opt-in wallet syncing service across all of your 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 a reward. 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.
|
||||
|
@ -29,8 +29,11 @@ The LBRY wallet is different from other cryptocurrencies because it also stores
|
|||
|
||||
### Where do I find my LBC wallet address?
|
||||
You can find your wallet address by first clicking on `Wallet` on the left side of the LBRY app.
|
||||
|
||||
It'll come up with the wallet overview which shows your balance, LBC address and recent transactions.
|
||||
|
||||

|
||||
|
||||
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?
|
||||
|
@ -61,9 +64,10 @@ Clicking the Enter key will skip the search function and go directly to the URL
|
|||
|
||||
### How can I subscribe to and view my favorite channels?
|
||||
Navigate to a channel, or click on your favorite video(s), (LBRY URLs with an @ symbol in the front) and click on subscribe right below the video and channel name.
|
||||

|
||||
To manage your subscriptions, you can simply click on **Subscriptions** right under Explore to view all of your subscribed channels on one page.
|
||||
|
||||

|
||||
|
||||
To manage your subscriptions, you can simply click on **Subscriptions** right under Explore to view all of your subscribed channels on one page.
|
||||
|
||||
### Content consistently fails to stream or download, what should I do?
|
||||
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 the LBRY app completely (including ending the "lbrynet-daemon" process in task manager) and re-initiating the download. Some files on the network may just not be available for various reasons - we'll work on filtering these out in the future.
|
||||
|
|
|
@ -1,17 +1,18 @@
|
|||
---
|
||||
title: What’s with the name LBRY?
|
||||
title: What's with the name LBRY?
|
||||
category: LBRY 101
|
||||
order: 3
|
||||
---
|
||||
The very first question of newcomers is often, “How do you pronounce it?” Answer: library.
|
||||
|
||||
“Is it an acronym?” No.
|
||||
The very first question of newcomers is often, "How do you pronounce it?" Answer: library.
|
||||
|
||||
“Then why confuse people with the all-caps and no vowels?”
|
||||
"Is it an acronym?" No.
|
||||
|
||||
First and foremost, LBRY is an internet protocol, just like HTTP. Content on LBRY is served to users via “LBRY names,” which look like this: lbry://itsawonderfullife. Very similar to the URL you type into your internet browser. LBRY is not just our branded name, but the character string we’ve chosen to lead our URIs (Uniform Resource Identifier).
|
||||
"Then why confuse people with the all-caps and no vowels?"
|
||||
|
||||
It also serves as a truncated form of “library,” which reflects our mission: every film, song, book, and app ever made – available anywhere. Our vision for LBRY is to create a massive media repository for the 21st century that is built on a decentralized network controlled by its users. LBRY is to a traditional library what Amazon is to a department store.
|
||||
First and foremost, LBRY is an internet protocol, just like HTTP. Content on LBRY is served to users via "LBRY names," which look like this: lbry://itsawonderfullife. Very similar to the URL you type into your internet browser. LBRY is not just our branded name, but the character string we've chosen to lead our URIs (Uniform Resource Identifier).
|
||||
|
||||
It also serves as a truncated form of "library," which reflects our mission: every film, song, book, and app ever made – available anywhere. Our vision for LBRY is to create a massive media repository for the 21st century that is built on a decentralized network controlled by its users. LBRY is to a traditional library what Amazon is to a department store.
|
||||
|
||||
Is it an odd name? Perhaps. But we would kindly point to the success of brands like Hulu, Yahoo!, Etsy, Skype, Tumblr, and Zillow. In the end, a good company with a strong user base will be remembered regardless of its name. And a company with a brand as straightforward as Pets.com can still fail.
|
||||
|
||||
|
|
|
@ -2,12 +2,13 @@
|
|||
title: How does the company behind LBRY make money?
|
||||
category: other
|
||||
---
|
||||
The LBRY protocol has a built-in digital currency that allows it to function called LBRY credits (LBC). These credits are very similar to bitcoins. Having a built-in digital currency creates an opportunity for a new kind of business that has never existed: [the protocol-first enterprise](https://medium.com/the-coinbase-blog/app-coins-and-the-dawn-of-the-decentralized-business-model-8b8c951e734f#.6mr8znoiu). LBRY Inc. has reserved 10% of all LBRY credits to fund continued development and provide profit for the founders. Since credits only gain value as the use of the protocol grows, the company has an incentive to continue developing this open-source project, and we can do it all without taking a percentage of anyone’s transactions.
|
||||
|
||||
Here’s how LBRY Inc. **doesn’t** make money:
|
||||
The LBRY protocol has a built-in digital currency that allows it to function called LBRY credits (LBC). These credits are very similar to bitcoins. Having a built-in digital currency creates an opportunity for a new kind of business that has never existed: [the protocol-first enterprise](https://medium.com/the-coinbase-blog/app-coins-and-the-dawn-of-the-decentralized-business-model-8b8c951e734f#.6mr8znoiu). LBRY Inc. has reserved 10% of all LBRY credits to fund continued development and provide profit for the founders. Since credits only gain value as the use of the protocol grows, the company has an incentive to continue developing this open-source project, and we can do it all without taking a percentage of anyone's transactions.
|
||||
|
||||
- **We do not take a cut of any transactions.** When users purchase content on LBRY, 100% of the listed price goes to the publisher. There is also a fee paid to the decentralized network of hosts that store and deliver the content to you. LBRY Inc. doesn’t take any of that unless the company is publishing or hosting content itself. The same rules apply to everyone.
|
||||
Here's how LBRY Inc. **doesn't** make money:
|
||||
|
||||
- **We do not take a cut of any transactions.** When users purchase content on LBRY, 100% of the listed price goes to the publisher. There is also a fee paid to the decentralized network of hosts that store and deliver the content to you. LBRY Inc. doesn't take any of that unless the company is publishing or hosting content itself. The same rules apply to everyone.
|
||||
- **We do not earn profits from auctioning of names**, nor do we benefit from bidding wars over names. Our goal with the naming system is simply to allocate names most efficiently to benefit users.
|
||||
- **This is not a “pump and dump” scheme or vaporware.** See my essay [$1.2B Valuation and We Don’t Care](https://lbry.io/news/1.2b-market-cap-we-dont-care). LBRY credits have already experienced a bubble, and we paid it no mind. LBRY is real software with a live blockchain and thousands of active users. Our goal is to increase the long-term value of the protocol, which if adopted globally, will make our reserve many times more valuable than any short-term bubble. We’ve already invested 10,000 working hours into this project, and it will take many more, but we’re patient and focused on the future.
|
||||
- **This is not a "pump and dump" scheme or vaporware.** See my essay [$1.2B Valuation and We Don't Care](https://lbry.io/news/1.2b-market-cap-we-dont-care). LBRY credits have already experienced a bubble, and we paid it no mind. LBRY is real software with a live blockchain and thousands of active users. Our goal is to increase the long-term value of the protocol, which if adopted globally, will make our reserve many times more valuable than any short-term bubble. We've already invested 10,000 working hours into this project, and it will take many more, but we're patient and focused on the future.
|
||||
|
||||
We are also exploring ways to generate revenue above our credit reserve, including providing value-added services to LBRY users and/or consulting to large content producers who want to harness the power of LBRY. But remember, by design, **we are not able** to single-handedly change the rules on users in an attempt to “monetize” all of your contributions to the network.
|
||||
We are also exploring ways to generate revenue above our credit reserve, including providing value-added services to LBRY users and/or consulting to large content producers who want to harness the power of LBRY. But remember, by design, **we are not able** to single-handedly change the rules on users in an attempt to "monetize" all of your contributions to the network.
|
||||
|
|
|
@ -3,4 +3,5 @@ title: Where can I learn more about the technology behind LBRY?
|
|||
category: LBRY 101
|
||||
order: 5
|
||||
---
|
||||
|
||||
[lbry.tech](https://lbry.tech) is home to technical information about LBRY, an interactive playground to learn more about how it functions, resources on how to contribute and build on top of it, and much more.
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How do I mine LBRY credits?
|
||||
category: mining
|
||||
---
|
||||
|
||||
Library Credits (LBC) are mined over a 20-year Proof of Work period.
|
||||
Block rewards increase every 100 blocks by 1LBC, peak at 500, and decline slowly.
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
---
|
||||
title: How does LBRY naming work? Why don’t you just assign names the same way as internet domains?
|
||||
title: How does LBRY naming work? Why don't you just assign names the same way as internet domains?
|
||||
category: LBRY 101
|
||||
order: 4
|
||||
---
|
||||
|
@ -21,7 +21,7 @@ We wanted a system that:
|
|||
- Allows multiple pieces of content to be located at a single keyword while keeping URLs as short and memorable as possible.
|
||||
- Prevents squatters from extorting creators.
|
||||
|
||||
After meaningful consultation with creators, consumers, economists, computer scientists, and more, we devised LBRY’s naming system.
|
||||
After meaningful consultation with creators, consumers, economists, computer scientists, and more, we devised LBRY's naming system.
|
||||
|
||||
### How LBRY Does Naming
|
||||
|
||||
|
@ -46,9 +46,9 @@ LBRY supports several types of URL resolution:
|
|||
|
||||
### Takeaways
|
||||
|
||||
1. **Names aren’t bought, only reserved – no credits are lost, only put on deposit.** If you win the auction for a name, your credits are held with that name until you decide to withdraw them (at any time you wish). You aren’t buying the name from anyone, and no one profits off of the transfer of names. It’s just a test of who is willing to deposit the most credits toward a name. The only downside is that you can’t spend the credits on content or withdraw them while they are in reserve.
|
||||
1. **Names aren't bought, only reserved – no credits are lost, only put on deposit.** If you win the auction for a name, your credits are held with that name until you decide to withdraw them (at any time you wish). You aren't buying the name from anyone, and no one profits off of the transfer of names. It's just a test of who is willing to deposit the most credits toward a name. The only downside is that you can't spend the credits on content or withdraw them while they are in reserve.
|
||||
|
||||
2. **The longer a community name is held, the longer it sticks.** Community-controlled URLs don't change instantly if more credits are designated – especially if you’ve held it for awhile. For every month a name is controlled, 1 day is added to the waiting period, for a maximum of 7 days (after 7 months).
|
||||
2. **The longer a community name is held, the longer it sticks.** Community-controlled URLs don't change instantly if more credits are designated – especially if you've held it for awhile. For every month a name is controlled, 1 day is added to the waiting period, for a maximum of 7 days (after 7 months).
|
||||
|
||||
3. **Everyone has a say.** If you claim lbry://bestmovieever and your film lives up to the hype, user tips and purchases are a strong force keeping your content there. If the community feels a URL resolution is incorrect, they can band together to change it anytime. This is a powerful force keeping bad actors at bay that has already proved useful.
|
||||
|
||||
|
@ -62,4 +62,4 @@ Whether you're in love with this design or not, you'd likely agree it's unlike a
|
|||
|
||||
The bottom line is that LBRY is dedicated to providing true content freedom. We want to provide the world's best method for creators and consumers to share and monetize digital content without intermediaries. We happen to think this is a superior method to the alternatives, but we're also not dogmatic about it.
|
||||
|
||||
We’re trying to solve a very hard problem in a novel way, and we're committed to giving this system a chance. 100,000 pieces of content in, it has worked seamlessly. But if we ever saw this system harming rather than helping, we wouldn't hesitate to change it.
|
||||
We're trying to solve a very hard problem in a novel way, and we're committed to giving this system a chance. 100,000 pieces of content in, it has worked seamlessly. But if we ever saw this system harming rather than helping, we wouldn't hesitate to change it.
|
||||
|
|
|
@ -4,6 +4,7 @@ category: getstarted
|
|||
---
|
||||
|
||||
You can earn LBRY Credits (LBC) 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 via email or referral link. The "Invite" area can be found by clicking "Invite" from the left side of the app. You will see all of your referrals, along with their status(es) - whether the user has accepted it (signed in) and if it is claimable or not (if the user is reward approved).
|
||||
|
||||

|
||||
|
||||
*Note: Referral redemptions are currently limited to 10*
|
||||
|
@ -17,6 +18,7 @@ New invites sent via the LBRY app are eligible for a 20 LBC reward.
|
|||
If you have claimable rewards, you will see a claim button with the total reward amount on the page. You will not receive rewards for each referral until those users join and use LBRY themselves (see below section regarding claimable referrals). This is to combat referral fraud and abuse.
|
||||
|
||||
### How does the referral link work?
|
||||
|
||||
After a user clicks, installs and registers their email with LBRY, it may take up to an hour for the invite to appear on your Invites page.
|
||||
|
||||
### What are the criteria for a claimable referral?
|
||||
|
@ -26,6 +28,7 @@ A claimable referral has the same definition as a Rewards eligible or Verified L
|
|||
LBRY users who abuse either the Referral or Rewards system will not be eligible for referral redemption. If you have specific questions about individual referrals which are not claimable, please reach out to the [helpdesk](mailto:help@lbry.io) with details.
|
||||
|
||||
### What is the difference between Accepted and Claimable?
|
||||
|
||||
Accepted means the user has signed into LBRY. Claimable means they have verified their account.
|
||||
|
||||
### Is there a limit to the credits I can earn?
|
||||
|
|
|
@ -4,6 +4,7 @@ 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). **Note: There is a limit of 3 Reward redemptions per day**.
|
||||
|
||||

|
||||
|
||||
### Verification requirements
|
||||
|
@ -34,7 +35,9 @@ If you are new to Publishing, check out [our guide](https://lbry.io/faq/how-to-p
|
|||
### Custom reward codes {#reward-code}
|
||||
|
||||
Custom reward codes can be claimed via the [Rewards](https://open.lbry.io/?rewards) page in the LBRY app. You may have been given a reward code via email, social media or you stumbled upon it somewhere - whichever way, you can claim it for LBC today! It's simple, just hit `Enter Code`, type it in and press `Redeem`.
|
||||
|
||||

|
||||
|
||||
|
||||
|
||||
If you have any questions or problems with receiving the Rewards, feel free to [reach out to us](https://lbry.io/faq/support).
|
||||
|
|
|
@ -7,9 +7,9 @@ Yes, please visit [Coinomi](http://www.coinomi.com) to download their excellent
|
|||
|
||||
For technical users, we have [lbrycrd](https://github.com/lbryio/lbrycrd/releases), a full blockchain node very similar to bitcoind. You'll need to set up a `lbrycrd.conf` file in the `lbrycrd` [directory for your OS](https://lbry.io/faq/lbry-directories) with values for `rpcuser` and `rpcpassword` provided. For example:
|
||||
|
||||
```
|
||||
rpcuser=lbryrpc
|
||||
rpcpassword=do_not_copy_paste_this_password
|
||||
```
|
||||
```
|
||||
rpcuser=lbryrpc
|
||||
rpcpassword=do_not_copy_paste_this_password
|
||||
```
|
||||
|
||||
The lbrycrdd daemon can be started with `lbrycrdd -server -printtoconsole`. For help using the command line, `lbrycrd-cli help`.
|
||||
|
|
|
@ -19,7 +19,7 @@ To report an issue, you can do one of the following:
|
|||
|
||||
<script>!function(e,o,n){window.HSCW=o,window.HS=n,n.beacon=n.beacon||{};var t=n.beacon;t.userConfig={},t.readyQueue=[],t.config=function(e){this.userConfig=e},t.ready=function(e){this.readyQueue.push(e)},o.config={docs:{enabled:!1,baseUrl:""},contact:{enabled:!0,formId:"8cb33eba-c927-11e8-ab20-0ee9bb0328ce"}};var r=e.getElementsByTagName("script")[0],c=e.createElement("script");c.type="text/javascript",c.async=!0,c.src="https://djtflbt20bdde.cloudfront.net/",r.parentNode.insertBefore(c,r)}(document,window.HSCW||{},window.HS||{});</script>
|
||||
|
||||
1. Go to the "Help" page of the app and then click the "Submit a Bug Report" button.
|
||||
2. Go to the "Help" page of the app and then click the "Submit a Bug Report" button.
|
||||

|
||||
|
||||
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.
|
||||
3. 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.
|
||||
|
|
|
@ -14,59 +14,53 @@ Use the following commands to make amazing things happen. We recommend running t
|
|||
|
||||
### Help
|
||||
This displays a list of tip commands and how to use them.
|
||||
**Example:**
|
||||
`!tip help` or `!tips`
|
||||
|
||||
**Example:** `!tip help` or `!tips`
|
||||
|
||||

|
||||
|
||||
### Balance
|
||||
Displays the balance of your Discord LBC wallet.
|
||||
**Example:**
|
||||
`!tip balance`
|
||||
|
||||
**Example:** `!tip balance`
|
||||
|
||||
### Deposit
|
||||
Displays your Discord LBC wallet address. Useful if you want to receive LBCs directly to your Discord wallet.
|
||||
**Example:**
|
||||
`!tip deposit`
|
||||
|
||||
**Example:** `!tip deposit`
|
||||
|
||||
### Withdraw
|
||||
Use this to withdraw a chosen amount from your LBC Discord wallet to another LBC wallet such as the wallet in your LBRY app, Coinomi or to an LBC wallet on an exchange.
|
||||
**Arguments:**
|
||||
`!tip withdraw <address> <amount>`
|
||||
**Example:**
|
||||
`!tip withdraw bQ8N2xbbityGNyiijaUtZVHkN3KZys2ci 10`
|
||||
|
||||
- **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`
|
||||
|
||||
- **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`
|
||||
|
||||
- **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`
|
||||
|
||||
- **Arguments:** `!multitip private <usernames> <amount>`
|
||||
- **Example:** `!multitip private @Electron#1111 @Proton#222 10`
|
||||
|
||||
### Role Tips
|
||||
Want to tip a Discord role? This will send a tip to your chosen role.
|
||||
**Arguments:**
|
||||
`!roletip <role> <amount>`
|
||||
**Example:**
|
||||
`!roletip @LBRY Team 10`
|
||||
|
||||
- **Arguments:** `!roletip <role> <amount>`
|
||||
- **Example:** `!roletip @LBRY Team 10`
|
||||
|
||||
### Private Role Tips
|
||||
Want to tip a Discord 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`
|
||||
|
||||
- **Arguments:** `!roletip private <role> <amount>`
|
||||
- **Example:** `!roletip private @LBRY Team 10`
|
||||
|
|
|
@ -15,43 +15,41 @@ 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)
|
||||
|
||||
- **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)
|
||||
|
||||
- **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 an LBRY exchange wallet. 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`
|
||||
|
||||
- **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`
|
||||
|
||||
- **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/).
|
||||
- **Examples:**
|
||||
- `gild u/lbryian`
|
||||
- `u/lbryian gild`
|
||||
|
||||
Find out more about Reddit Gilding [here](https://www.reddit.com/gilding).
|
||||
|
|
|
@ -8,8 +8,14 @@ order: 3
|
|||
|
||||
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>— 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>
|
||||
> Call commands with: [@LBC_TipBot](https://twitter.com/LBC_TipBot) +<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.<br/><br/>
|
||||
> — LBC_TipBot (@LBC_TipBot) [July 6, 2018](https://twitter.com/LBC_TipBot/status/1015264401836765184)
|
||||
|
||||
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.
|
||||
|
||||
|
@ -17,54 +23,59 @@ Use the following commands to make amazing things happen. You may need to first
|
|||
|
||||
### 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>— 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>
|
||||
- [**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245364490833920) `@LBC_TipBot help`
|
||||
|
||||
> Call commands with: [@LBC_TipBot](https://twitter.com/LBC_TipBot) +<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.</br></br>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1017502447298736128](July 12, 2018)
|
||||
|
||||
### 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>— 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>
|
||||
- [**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015244426841677826) `@LBC_TipBot balance`
|
||||
|
||||
> You have 0 LBC.</br><br/>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1017503489159618560](July 12, 2018)
|
||||
|
||||
### Deposit
|
||||
Displays your Twitter LBRY wallet address. Useful if you want to receive LBC 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>— 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>
|
||||
- [**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015244855247888384) `@LBC_TipBot deposit`
|
||||
|
||||
> Your deposit address is bQ7k7EeA8s2ENR5LDcd7V91JjgNZxyQL93.</br></br>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1017503717082271747](July 12, 2018)
|
||||
|
||||
### 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>— 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>
|
||||
- **Arguments:** `@LBC_TipBot tip <username> <amount>`
|
||||
- [**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245926691205120): `@LBC_TipBot tip @TrendsPremium 10`
|
||||
|
||||
> Tipped [https://twitter.com/TrendsPremium](@TrendsPremium) 10 LBC!<br/>
|
||||
> Transaction: [https://t.co/lumfDoMzGI](https://t.co/lumfDoMzGI)<br/>
|
||||
> See [https://t.co/s9GAsGJ07Y](https://t.co/s9GAsGJ07Y) for more information.</br></br>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1015245928406474752](July 6, 2018)
|
||||
|
||||
### 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 an LBRY exchange wallet.
|
||||
**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>— 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>
|
||||
- **Arguments:** `@LBC_TipBot withdraw <address> amount`
|
||||
- [**Tweet Example:**](https://twitter.com/TrendsPremium/status/1015251227599364096) `@LBC_TipBot withdraw bP8P5Dr9d3XcH5ibSsjeDYFU8vMWR8HHe3 5`
|
||||
|
||||
> You withdrew 5 LBC to bP8P5Dr9d3XcH5ibSsjeDYFU8vMWR8HHe3. [https://t.co/pS2LzNR8Iw](https://t.co/pS2LzNR8Iw)</br></br>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1015251229151191040](July 6, 2018)
|
||||
|
||||
### Terms
|
||||
Displays 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>— 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>
|
||||
- [**Tweet Example:**](https://twitter.com/TomZarebczan/status/1015245044415156225) `@LBC_TipBot terms`
|
||||
|
||||
> 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.</br></br>
|
||||
> — LBC_TipBot (@LBC_TipBot) [https://twitter.com/LBC_TipBot/status/1015245045740388352](July 6, 2018)
|
||||
|
|
|
@ -23,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/@clement:e/tip.png"/>
|
||||
Unlock tip: 
|
||||
|
||||
Confirmation box:<img src="https://spee.ch/@clement:e/tipconfirm.png"/>
|
||||
Confirmation box: 
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
title: How do I encrypt my LBRY wallet?
|
||||
category: wallet
|
||||
---
|
||||
|
||||
LBRY apps rely 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 user's LBRY installation. Wallets contain 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 through encryption and making sure [a backup (copy of the wallet file)](https://lbry.io/faq/how-to-backup-wallet) is available in the event that it is lost or corrupted.
|
||||
|
||||
Encryption is available from the Settings page of the LBRY app and you will be required to enter your password upon app startup.
|
||||
|
|
|
@ -3,6 +3,7 @@ title: What is LBRY exactly – is it a protocol, an app, a website, a company?
|
|||
category: LBRY 101
|
||||
order: 1
|
||||
---
|
||||
|
||||
For most users, LBRY will be a place where they can find great videos, music, ebooks, and more. A vast digital library that is available on all of your devices. But LBRY is many components working together.
|
||||
|
||||
LBRY is first and foremost a new *protocol* that allows anyone to build apps that interact with digital content on the LBRY network. Apps built on the protocol allow creators to upload their work to the LBRY network of hosts (like BitTorrent), and set a price per stream or download (like iTunes) or give it away for free (like YouTube without ads).
|
||||
|
@ -10,20 +11,20 @@ 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, users (you) 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 we’re 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. It’s not paranoia if they’re actually out to get you.
|
||||
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 we're 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. It's not paranoia if they're actually out to get you.
|
||||
|
||||
## Open Source and Community Driven
|
||||
The LBRY project is more than just a new protocol. It is also a company, *LBRY Inc.*, which is developing a *LBRY app* to allow users to interact with the protocol easily.
|
||||
|
||||
Not only is [our app](https://lbry.io/get?auto=1) completely open-source, but others are welcome to create competing apps that also use the LBRY protocol. For a content creator, your uploaded content will be available to all of these apps at the same time.
|
||||
|
||||
LBRY is challenging the centralized, corporate model from the ground up. Everything we’ve built is open-source, decentralized, and belongs to the community using it.
|
||||
LBRY is challenging the centralized, corporate model from the ground up. Everything we've built is open-source, decentralized, and belongs to the community using it.
|
||||
|
||||
<h3 style="text-align: center;" markdown="1">I’d Buy That For A Dollar!</h3>
|
||||
<h3 style="text-align: center;" markdown="1">I'd Buy That For A Dollar!</h3>
|
||||
<video width="100%" controls src="https://spee.ch/c/Id-Buy-That-for-a-Dollar.mp4"/></video>
|
||||
|
||||
Well you’re in luck because you can [download the LBRY app](https://lbry.io/get?auto=1) for free and build LBRY with us today - try it out and let us know what you think!
|
||||
Well you're in luck because you can [download the LBRY app](https://lbry.io/get?auto=1) for free and build LBRY with us today - try it out and let us know what you think!
|
||||
|
||||
[Download the LBRY App Now](https://lbry.io/get?auto=1)
|
||||
|
|
|
@ -3,6 +3,7 @@ title: YouTube Sync Terms
|
|||
category: publisher
|
||||
order: 6
|
||||
---
|
||||
|
||||
By agreeing to sync your content to the LBRY network, you agree to the terms specified in the below document. You must agree to these terms to make your content available on LBRY and receive LBRY Credits. A human-friendly summary appears lower down, *but the actual agreement you are making is specified in the below document*.
|
||||
|
||||
## The Terms
|
||||
|
@ -25,5 +26,3 @@ LBRY, Inc. has the right to promote your content and its availability on the LBR
|
|||
### 4. Content Security
|
||||
|
||||
LBRY, Inc. makes no promises as to the availability or security of your content. While blockchain entries can expire and may no longer be accessed in our clients, we make no promises or guarantees that we can fully remove your content from the network, nor that we will keep your content secure.
|
||||
|
||||
|
||||
|
|
|
@ -25,10 +25,8 @@ The sync process stores your wallet in a secure location, as you may not have th
|
|||
- Download the LBRY App at https://lbry.io/get
|
||||
- Run the LBRY App
|
||||
- Make sure the email saved in the application matches the email address on your [Sync Status Page](https://lbry.io/youtube/status) ([email us](mailto:hello@lbry.io) if it does not)
|
||||
- Click on the `Wallet` tab on the LBRY App `1`
|
||||

|
||||
- Navigate to the `Rewards` section of your wallet `2`
|
||||

|
||||
- Click on the `Wallet` tab on the LBRY App `1` 
|
||||
- Navigate to the `Rewards` section of your wallet `2` 
|
||||
- Scroll to the "YouTube Reward" claim button
|
||||
- If you met a particular subscriber threshold (minimum 1K subs), you should receive the appropriate amount of credits.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ status: paused
|
|||
location: remote (global)
|
||||
url: https://hire.withgoogle.com/public/jobs/lbryio/view/P_AAAAAADAAADFYg8lMqDBXz?trackingTag=joinUs
|
||||
---
|
||||
|
||||
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.
|
||||
|
|
|
@ -5,13 +5,14 @@ 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-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.
|
||||
- [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.
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@ status: paused
|
|||
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++.
|
||||
|
||||
Competence with cryptography, security, and networks is mandatory. Experience with blockchain is beneficial but not required.
|
||||
|
|
|
@ -5,6 +5,7 @@ status: closed
|
|||
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-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).
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue