From 2b1313e11ae2719c18a816805b459a5c6151e167 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 17:31:50 -0500 Subject: [PATCH 01/35] add exodus, freebird, and cli walkthrough folders --- apps/exodus/README.md | 1 + apps/freebird/README.md | 1 + tutorials/cli-walkthrough/README.md | 0 3 files changed, 2 insertions(+) create mode 100644 apps/exodus/README.md create mode 100644 apps/freebird/README.md create mode 100644 tutorials/cli-walkthrough/README.md diff --git a/apps/exodus/README.md b/apps/exodus/README.md new file mode 100644 index 0000000..582831e --- /dev/null +++ b/apps/exodus/README.md @@ -0,0 +1 @@ +# Exodus \ No newline at end of file diff --git a/apps/freebird/README.md b/apps/freebird/README.md new file mode 100644 index 0000000..446925d --- /dev/null +++ b/apps/freebird/README.md @@ -0,0 +1 @@ +# Freebird \ No newline at end of file diff --git a/tutorials/cli-walkthrough/README.md b/tutorials/cli-walkthrough/README.md new file mode 100644 index 0000000..e69de29 From 6739af8d273955276b1720645001b0fd58ab45a4 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 17:39:40 -0500 Subject: [PATCH 02/35] fill out app readmes --- README.md | 16 +++++++++------- apps/afia/README.md | 5 +++++ apps/exodus/README.md | 6 +++++- apps/freebird/README.md | 6 +++++- apps/lightning/README.md | 10 +++++++++- apps/mediachain/README.md | 4 ++++ apps/openbazaar/README.md | 8 ++++++++ apps/souq/README.md | 6 +++++- tutorials/cli-walkthrough/README.md | 5 +++++ 9 files changed, 55 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index fcc82f2..bd708d6 100644 --- a/README.md +++ b/README.md @@ -2,16 +2,18 @@ ### Tutorials -- [Hello, Blockstack](https://blockstack.org/tutorials/hello-world) -- [CLI Video Tutorial Series](https://www.youtube.com/playlist?list=PLXS8JJHIn4nGCU2uW85dHXpkQJ7QA5JkX) +- [Hello, Blockstack](/tutorials/hello-blockstack) +- [CLI Video Tutorial Series](/tutorials/cli-walkthrough) ### Decentralized Apps -- [OpenBazaar](https://openbazaar.org/) -- [Mediachain](http://www.mediachain.io/) -- [Lightning](http://lightning.network/) -- [Souq](https://www.youtube.com/watch?v=hmhyB3D9CXA) -- [Afia](https://twitter.com/BlockstackOrg/status/832312048419749889) +- [Afia](/apps/afia) +- [Exodus](/apps/exodus) +- [Freebird](/apps/freebird) +- [Lightning](/apps/lightning) +- [Mediachain](/apps/mediachain) +- [OpenBazaar](/apps/blockstack) +- [Souq](/apps/souq) ### Requests for Apps diff --git a/apps/afia/README.md b/apps/afia/README.md index e69de29..2389da2 100644 --- a/apps/afia/README.md +++ b/apps/afia/README.md @@ -0,0 +1,5 @@ +# Afia + +### Resources + +- [Blockstack tweet about Afia](https://twitter.com/BlockstackOrg/status/832312048419749889) \ No newline at end of file diff --git a/apps/exodus/README.md b/apps/exodus/README.md index 582831e..e950285 100644 --- a/apps/exodus/README.md +++ b/apps/exodus/README.md @@ -1 +1,5 @@ -# Exodus \ No newline at end of file +# Exodus + +### Resources + +- [exodus.io](https://www.exodus.io/) \ No newline at end of file diff --git a/apps/freebird/README.md b/apps/freebird/README.md index 446925d..2d41392 100644 --- a/apps/freebird/README.md +++ b/apps/freebird/README.md @@ -1 +1,5 @@ -# Freebird \ No newline at end of file +# Freebird + +### Resources + +- [freebird.im](https://freebird.im/) \ No newline at end of file diff --git a/apps/lightning/README.md b/apps/lightning/README.md index 4d2bda1..41cb97f 100644 --- a/apps/lightning/README.md +++ b/apps/lightning/README.md @@ -1 +1,9 @@ -# Lightning \ No newline at end of file +# Lightning + +### Resources + +- [lightning.network](http://lightning.network/) + +### Progress + +- [Forum post: "Blockstack + Lightning"](https://forum.blockstack.org/t/blockstack-lightning/689) diff --git a/apps/mediachain/README.md b/apps/mediachain/README.md index 93011df..9e9f33f 100644 --- a/apps/mediachain/README.md +++ b/apps/mediachain/README.md @@ -1 +1,5 @@ # Mediachain + +### Resources + +- [mediachain.io](http://www.mediachain.io/) diff --git a/apps/openbazaar/README.md b/apps/openbazaar/README.md index 816d4f2..7071e31 100644 --- a/apps/openbazaar/README.md +++ b/apps/openbazaar/README.md @@ -1 +1,9 @@ # OpenBazaar + +### Resources + +- [openbazaar.org](https://openbazaar.org/) + +### Progress + +- [Forum post: "Update for OpenBazaar Users"](https://forum.blockstack.org/t/update-for-openbazaar-users/688) diff --git a/apps/souq/README.md b/apps/souq/README.md index b24421e..1d5d588 100644 --- a/apps/souq/README.md +++ b/apps/souq/README.md @@ -1 +1,5 @@ -# Souq \ No newline at end of file +# Souq + +### Resources + +- [Souq Teaser Video](https://www.youtube.com/watch?v=hmhyB3D9CXA) \ No newline at end of file diff --git a/tutorials/cli-walkthrough/README.md b/tutorials/cli-walkthrough/README.md index e69de29..d46eb02 100644 --- a/tutorials/cli-walkthrough/README.md +++ b/tutorials/cli-walkthrough/README.md @@ -0,0 +1,5 @@ +# CLI Video Tutorial Series + +### Resources + +- [Video Series](https://www.youtube.com/playlist?list=PLXS8JJHIn4nGCU2uW85dHXpkQJ7QA5JkX) \ No newline at end of file From 5143a83b91e44e1b5dc36cd787856a9cc4ec5cfb Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 17:45:18 -0500 Subject: [PATCH 03/35] update readmes --- README.md | 8 ++++---- apps/lightning/README.md | 2 +- apps/mediachain/README.md | 4 ++++ apps/openbazaar/README.md | 10 +++++++--- tutorials/cli-video-series/README.md | 5 +++++ tutorials/cli-walkthrough/README.md | 5 ----- 6 files changed, 21 insertions(+), 13 deletions(-) create mode 100644 tutorials/cli-video-series/README.md delete mode 100644 tutorials/cli-walkthrough/README.md diff --git a/README.md b/README.md index bd708d6..a7302b2 100644 --- a/README.md +++ b/README.md @@ -3,16 +3,16 @@ ### Tutorials - [Hello, Blockstack](/tutorials/hello-blockstack) -- [CLI Video Tutorial Series](/tutorials/cli-walkthrough) +- [CLI Video Series](/tutorials/cli-video-series) ### Decentralized Apps +- [OpenBazaar](/apps/blockstack) +- [Lightning](/apps/lightning) +- [Mediachain](/apps/mediachain) - [Afia](/apps/afia) - [Exodus](/apps/exodus) - [Freebird](/apps/freebird) -- [Lightning](/apps/lightning) -- [Mediachain](/apps/mediachain) -- [OpenBazaar](/apps/blockstack) - [Souq](/apps/souq) ### Requests for Apps diff --git a/apps/lightning/README.md b/apps/lightning/README.md index 41cb97f..802a0b0 100644 --- a/apps/lightning/README.md +++ b/apps/lightning/README.md @@ -4,6 +4,6 @@ - [lightning.network](http://lightning.network/) -### Progress +### Updates - [Forum post: "Blockstack + Lightning"](https://forum.blockstack.org/t/blockstack-lightning/689) diff --git a/apps/mediachain/README.md b/apps/mediachain/README.md index 9e9f33f..c3de9bf 100644 --- a/apps/mediachain/README.md +++ b/apps/mediachain/README.md @@ -3,3 +3,7 @@ ### Resources - [mediachain.io](http://www.mediachain.io/) + +### Updates + +- [Blog Post: "Blockstack + Mediachain"](https://blog.mediachain.io/blockstack-mediachain-6a505e2c4ef1#.1jvfnci5e) \ No newline at end of file diff --git a/apps/openbazaar/README.md b/apps/openbazaar/README.md index 7071e31..bcf7750 100644 --- a/apps/openbazaar/README.md +++ b/apps/openbazaar/README.md @@ -1,9 +1,13 @@ # OpenBazaar -### Resources +### About -- [openbazaar.org](https://openbazaar.org/) +- Website: [openbazaar.org](https://openbazaar.org/) -### Progress +### Status + +OpenBazaar has integrated Blockstack for naming. All the names of stores on OpenBazaar are Blockstack names (aka Blockstack ID's). + +### Updates - [Forum post: "Update for OpenBazaar Users"](https://forum.blockstack.org/t/update-for-openbazaar-users/688) diff --git a/tutorials/cli-video-series/README.md b/tutorials/cli-video-series/README.md new file mode 100644 index 0000000..063730d --- /dev/null +++ b/tutorials/cli-video-series/README.md @@ -0,0 +1,5 @@ +# CLI Video Series + +### Resources + +- [YouTube playlist](https://www.youtube.com/playlist?list=PLXS8JJHIn4nGCU2uW85dHXpkQJ7QA5JkX) \ No newline at end of file diff --git a/tutorials/cli-walkthrough/README.md b/tutorials/cli-walkthrough/README.md deleted file mode 100644 index d46eb02..0000000 --- a/tutorials/cli-walkthrough/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# CLI Video Tutorial Series - -### Resources - -- [Video Series](https://www.youtube.com/playlist?list=PLXS8JJHIn4nGCU2uW85dHXpkQJ7QA5JkX) \ No newline at end of file From dbcc100e35c559d2947b7631ccb4e343302ee8a3 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 17:47:11 -0500 Subject: [PATCH 04/35] update readmes again --- README.md | 2 +- apps/exodus/README.md | 2 +- apps/freebird/README.md | 2 +- apps/lightning/README.md | 2 +- apps/mediachain/README.md | 2 +- apps/openbazaar/README.md | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a7302b2..a5b083e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ### Decentralized Apps -- [OpenBazaar](/apps/blockstack) +- [OpenBazaar](/apps/openbazaar) - [Lightning](/apps/lightning) - [Mediachain](/apps/mediachain) - [Afia](/apps/afia) diff --git a/apps/exodus/README.md b/apps/exodus/README.md index e950285..ddd8039 100644 --- a/apps/exodus/README.md +++ b/apps/exodus/README.md @@ -2,4 +2,4 @@ ### Resources -- [exodus.io](https://www.exodus.io/) \ No newline at end of file +- Website: [exodus.io](https://www.exodus.io/) \ No newline at end of file diff --git a/apps/freebird/README.md b/apps/freebird/README.md index 2d41392..adb1388 100644 --- a/apps/freebird/README.md +++ b/apps/freebird/README.md @@ -2,4 +2,4 @@ ### Resources -- [freebird.im](https://freebird.im/) \ No newline at end of file +- Website: [freebird.im](https://freebird.im/) \ No newline at end of file diff --git a/apps/lightning/README.md b/apps/lightning/README.md index 802a0b0..2bb1641 100644 --- a/apps/lightning/README.md +++ b/apps/lightning/README.md @@ -2,7 +2,7 @@ ### Resources -- [lightning.network](http://lightning.network/) +- Website: [lightning.network](http://lightning.network/) ### Updates diff --git a/apps/mediachain/README.md b/apps/mediachain/README.md index c3de9bf..f79be2b 100644 --- a/apps/mediachain/README.md +++ b/apps/mediachain/README.md @@ -2,7 +2,7 @@ ### Resources -- [mediachain.io](http://www.mediachain.io/) +- Website: [mediachain.io](http://www.mediachain.io/) ### Updates diff --git a/apps/openbazaar/README.md b/apps/openbazaar/README.md index bcf7750..a4a8cbd 100644 --- a/apps/openbazaar/README.md +++ b/apps/openbazaar/README.md @@ -1,6 +1,6 @@ # OpenBazaar -### About +### Resources - Website: [openbazaar.org](https://openbazaar.org/) From 04f99c0194286323a3ce89c62c37190e600bca5b Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 18:09:19 -0500 Subject: [PATCH 05/35] update the default id provider url for hello blockstack --- tutorials/hello-blockstack/public/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/hello-blockstack/public/app.js b/tutorials/hello-blockstack/public/app.js index 92ea911..fca4a21 100644 --- a/tutorials/hello-blockstack/public/app.js +++ b/tutorials/hello-blockstack/public/app.js @@ -1,5 +1,5 @@ $(document).ready(function() { -var defaultIDProviderURL = "https://blockstack-dashboard.firebaseapp.com/auth" +var defaultIDProviderURL = "https://localhost:8888/auth" var nameResolverURL = "https://api.blockstack.com/v1/users/" var blockstack = new BlockstackAuth.AuthAgent(defaultIDProviderURL, nameResolverURL) var currentHost = window.location.origin From 965aa2a8286b750d45ced5b71fe4810633abd0ba Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 23 Feb 2017 18:33:58 -0500 Subject: [PATCH 06/35] change defualtIDProviderURL in hello, blockstack --- tutorials/hello-blockstack/public/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tutorials/hello-blockstack/public/app.js b/tutorials/hello-blockstack/public/app.js index fca4a21..6afc90c 100644 --- a/tutorials/hello-blockstack/public/app.js +++ b/tutorials/hello-blockstack/public/app.js @@ -1,5 +1,5 @@ $(document).ready(function() { -var defaultIDProviderURL = "https://localhost:8888/auth" +var defaultIDProviderURL = "http://localhost:3000/auth" var nameResolverURL = "https://api.blockstack.com/v1/users/" var blockstack = new BlockstackAuth.AuthAgent(defaultIDProviderURL, nameResolverURL) var currentHost = window.location.origin From 99fdfd93c68bb7f65fea3b2f72c401d869fbfd84 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Fri, 24 Feb 2017 13:32:43 -0500 Subject: [PATCH 07/35] updated exodus status --- apps/exodus/README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/exodus/README.md b/apps/exodus/README.md index ddd8039..bf7a1df 100644 --- a/apps/exodus/README.md +++ b/apps/exodus/README.md @@ -2,4 +2,8 @@ ### Resources -- Website: [exodus.io](https://www.exodus.io/) \ No newline at end of file +- Website: [exodus.io](https://www.exodus.io/) + +### Status +- wants to create a namespace where they can register .exodus names +- wanst to include a blockstack core node with every exodus application From 7c23a74a57eb33a396568df7190b589419136443 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Fri, 24 Feb 2017 13:33:08 -0500 Subject: [PATCH 08/35] re-updated exodus status --- apps/exodus/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/exodus/README.md b/apps/exodus/README.md index bf7a1df..0486dec 100644 --- a/apps/exodus/README.md +++ b/apps/exodus/README.md @@ -6,4 +6,4 @@ ### Status - wants to create a namespace where they can register .exodus names -- wanst to include a blockstack core node with every exodus application +- wants to include a blockstack core node with every exodus application From 9da290a30a836df858959bd05d12a9f6d17d530f Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Sun, 5 Mar 2017 23:24:13 -0500 Subject: [PATCH 09/35] update 'hello, blockstack' for new blockstack.js --- tutorials/hello-blockstack/package.json | 14 ++++-- tutorials/hello-blockstack/public/app.js | 61 +++++++++++++++--------- tutorials/hello-blockstack/requires.js | 3 +- 3 files changed, 49 insertions(+), 29 deletions(-) diff --git a/tutorials/hello-blockstack/package.json b/tutorials/hello-blockstack/package.json index a9a8db3..d7a71c1 100644 --- a/tutorials/hello-blockstack/package.json +++ b/tutorials/hello-blockstack/package.json @@ -1,20 +1,24 @@ { "name": "hello-blockstack", "version": "1.0.0", - "description": "", + "description": "Hello, Blockstack", "main": "index.js", "scripts": { - "browserify": "browserify requires.js -o public/bundle.js" + "browserify": "browserify requires.js -o public/bundle.js", + "server": "npm run browserify; node server.js" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/blockstack/blockstack-apps.git" }, "author": "", - "license": "ISC", + "license": "MIT", "devDependencies": { "browserify": "^14.0.0", "connect": "^3.5.0", "serve-static": "^1.11.2" }, "dependencies": { - "blockstack-auth": "^0.2.6", - "blockstack-profiles": "^0.3.6" + "blockstack": "^0.2.9" } } diff --git a/tutorials/hello-blockstack/public/app.js b/tutorials/hello-blockstack/public/app.js index 6afc90c..065bb7b 100644 --- a/tutorials/hello-blockstack/public/app.js +++ b/tutorials/hello-blockstack/public/app.js @@ -1,26 +1,43 @@ $(document).ready(function() { -var defaultIDProviderURL = "http://localhost:3000/auth" -var nameResolverURL = "https://api.blockstack.com/v1/users/" -var blockstack = new BlockstackAuth.AuthAgent(defaultIDProviderURL, nameResolverURL) -var currentHost = window.location.origin -$('#login-button').click(function() { blockstack.requestLogin() }) -$('#logout-button').click(function() { blockstack.logout() }) + var currentHost = window.location.origin + var appManifest = { + name: "Hello, Blockstack", + start_url: currentHost, + description: "A simple demo of blockstack auth", + icons: [{ + "src": "https://raw.githubusercontent.com/blockstack/blockstack-portal/master/app/images/app-hello-blockstack.png", + "sizes": "192x192", + "type": "image/png" + }] + } + var signingKey = null -function showProfile(username, profile) { - var person = new Person(profile) - $('#heading-name').html(person.name()) - $('#avatar-image').attr("src", person.avatarUrl()) - $('#section-1').hide() - $('#section-2').show() -} - -if (blockstack.isUserLoggedIn()) { // User logged in? Get the session. - blockstack.loadSession(function(session) { - showProfile(session.username, session.profile) + $('#login-button').click(function() { + blockstack.requestSignIn(signingKey, appManifest, "http://localhost:3000/auth") }) -} else if (blockstack.isLoginPending()) { // Auth token present? Login the user. - blockstack.completeLogin(function(session) { - window.location = currentHost + $('#logout-button').click(function() { + blockstack.signUserOut(window.location.origin) }) -} -}) \ No newline at end of file + + function showProfile(username, profile) { + var person = new blockstack.Person(profile) + $('#heading-name').html(person.name()) + $('#avatar-image').attr("src", person.avatarUrl()) + $('#section-1').hide() + $('#section-2').show() + } + + if (blockstack.isUserSignedIn()) { // User signed in? Get the session. + blockstack.loadSession(function(session) { + showProfile(session.username, session.profile) + }) + } else if (blockstack.isSignInPending()) { // Auth token present? Sign in the user. + blockstack.signUserIn(function(session) { + window.location = currentHost + }) + } +}) + +//var defaultIDProviderURL = "http://localhost:3000/auth" +//var nameResolverURL = "https://api.blockstack.com/v1/users/" +//var blockstack = new BlockstackAuth.AuthAgent(defaultIDProviderURL, nameResolverURL) \ No newline at end of file diff --git a/tutorials/hello-blockstack/requires.js b/tutorials/hello-blockstack/requires.js index b331bb6..707e3c8 100644 --- a/tutorials/hello-blockstack/requires.js +++ b/tutorials/hello-blockstack/requires.js @@ -1,2 +1 @@ -window.BlockstackAuth = require('blockstack-auth'); -window.Person = require('blockstack-profiles').Person; \ No newline at end of file +window.blockstack = require('blockstack') \ No newline at end of file From 6e8d3e540a3dae81b1d0c9eef1293cb319648a27 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Sun, 5 Mar 2017 23:34:05 -0500 Subject: [PATCH 10/35] clean up app.js --- tutorials/hello-blockstack/public/app.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/tutorials/hello-blockstack/public/app.js b/tutorials/hello-blockstack/public/app.js index 065bb7b..4834ce6 100644 --- a/tutorials/hello-blockstack/public/app.js +++ b/tutorials/hello-blockstack/public/app.js @@ -13,7 +13,7 @@ $(document).ready(function() { var signingKey = null $('#login-button').click(function() { - blockstack.requestSignIn(signingKey, appManifest, "http://localhost:3000/auth") + blockstack.requestSignIn(signingKey, appManifest) }) $('#logout-button').click(function() { blockstack.signUserOut(window.location.origin) @@ -36,8 +36,4 @@ $(document).ready(function() { window.location = currentHost }) } -}) - -//var defaultIDProviderURL = "http://localhost:3000/auth" -//var nameResolverURL = "https://api.blockstack.com/v1/users/" -//var blockstack = new BlockstackAuth.AuthAgent(defaultIDProviderURL, nameResolverURL) \ No newline at end of file +}) \ No newline at end of file From 2879891d9196058d31ef97d4f0de0e2a919a6226 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Thu, 9 Mar 2017 20:12:34 -0500 Subject: [PATCH 11/35] update hello blockstack --- tutorials/hello-blockstack/package.json | 5 ++-- tutorials/hello-blockstack/public/app.js | 30 +++++++++++--------- tutorials/hello-blockstack/public/index.html | 9 ++---- tutorials/hello-blockstack/server.js | 11 +++---- 4 files changed, 26 insertions(+), 29 deletions(-) diff --git a/tutorials/hello-blockstack/package.json b/tutorials/hello-blockstack/package.json index d7a71c1..ce739b6 100644 --- a/tutorials/hello-blockstack/package.json +++ b/tutorials/hello-blockstack/package.json @@ -15,10 +15,9 @@ "license": "MIT", "devDependencies": { "browserify": "^14.0.0", - "connect": "^3.5.0", - "serve-static": "^1.11.2" + "express": "^4.15.2" }, "dependencies": { "blockstack": "^0.2.9" } -} +} \ No newline at end of file diff --git a/tutorials/hello-blockstack/public/app.js b/tutorials/hello-blockstack/public/app.js index 4834ce6..0751f65 100644 --- a/tutorials/hello-blockstack/public/app.js +++ b/tutorials/hello-blockstack/public/app.js @@ -1,39 +1,41 @@ $(document).ready(function() { - var currentHost = window.location.origin + var signingKey = null var appManifest = { name: "Hello, Blockstack", start_url: currentHost, - description: "A simple demo of blockstack auth", + description: "A simple demo of Blockstack Auth", icons: [{ - "src": "https://raw.githubusercontent.com/blockstack/blockstack-portal/master/app/images/app-hello-blockstack.png", - "sizes": "192x192", - "type": "image/png" + src: "https://raw.githubusercontent.com/blockstack/blockstack-portal/master/app/images/app-hello-blockstack.png", + sizes: "192x192", + type: "image/png" }] } - var signingKey = null - $('#login-button').click(function() { - blockstack.requestSignIn(signingKey, appManifest) + $('#signin-button').click(function() { + blockstack.requestSignIn(signingKey, appManifest) }) - $('#logout-button').click(function() { + $('#signout-button').click(function() { blockstack.signUserOut(window.location.origin) }) - function showProfile(username, profile) { + function showProfile(profile) { var person = new blockstack.Person(profile) $('#heading-name').html(person.name()) - $('#avatar-image').attr("src", person.avatarUrl()) + $('#avatar-image').attr('src', person.avatarUrl()) $('#section-1').hide() $('#section-2').show() } - if (blockstack.isUserSignedIn()) { // User signed in? Get the session. + if (blockstack.isUserSignedIn()) { blockstack.loadSession(function(session) { - showProfile(session.username, session.profile) + showProfile(session.profile) }) - } else if (blockstack.isSignInPending()) { // Auth token present? Sign in the user. + } else if (blockstack.isSignInPending()) { blockstack.signUserIn(function(session) { window.location = currentHost }) + } else { + // do nothing } + }) \ No newline at end of file diff --git a/tutorials/hello-blockstack/public/index.html b/tutorials/hello-blockstack/public/index.html index cd43b78..98dca05 100644 --- a/tutorials/hello-blockstack/public/index.html +++ b/tutorials/hello-blockstack/public/index.html @@ -13,15 +13,10 @@
- -
- ‹ Home -
-

Hello, Blockstack!

- + Login with Blockstack

@@ -32,7 +27,7 @@

Hello, Blockstack!

Hello, Anonymous!

- + Logout

diff --git a/tutorials/hello-blockstack/server.js b/tutorials/hello-blockstack/server.js index 7fc984d..db0d0a8 100644 --- a/tutorials/hello-blockstack/server.js +++ b/tutorials/hello-blockstack/server.js @@ -1,5 +1,6 @@ -var connect = require('connect'); -var serveStatic = require('serve-static'); -connect().use(serveStatic(__dirname + '/public')).listen(5000, function(){ - console.log('Server running on 5000...'); -}); \ No newline at end of file +const express = require('express') +const app = express() +app.use('/', express.static(__dirname + '/public')) +app.listen(5000, (err) => { + console.log('server is listening on port 5000') +}) \ No newline at end of file From cd9245035aec93ddea7e02902555a41da0204815 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Wed, 15 Mar 2017 11:44:04 -0400 Subject: [PATCH 12/35] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index a5b083e..5ab7039 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,10 @@ - [Freebird](/apps/freebird) - [Souq](/apps/souq) +### Listed Apps + +- [Hello, Blockstack](/tutorials/hello-blockstack) + ### Requests for Apps #### Decentralized Social Networking From f390d64925a5b500d2418bf213f5524989bf439b Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Mon, 20 Mar 2017 00:44:49 -0400 Subject: [PATCH 13/35] remove the reference app and link to the generator --- .DS_Store | Bin 0 -> 6148 bytes tutorials/.DS_Store | Bin 0 -> 6148 bytes tutorials/hello-blockstack/.firebaserc | 5 --- tutorials/hello-blockstack/README.md | 10 +++++ tutorials/hello-blockstack/firebase.json | 11 ----- tutorials/hello-blockstack/package.json | 23 ----------- tutorials/hello-blockstack/public/app.css | 25 ----------- tutorials/hello-blockstack/public/app.js | 41 ------------------- tutorials/hello-blockstack/public/index.html | 38 ----------------- tutorials/hello-blockstack/requires.js | 1 - tutorials/hello-blockstack/server.js | 6 --- 11 files changed, 10 insertions(+), 150 deletions(-) create mode 100644 .DS_Store create mode 100644 tutorials/.DS_Store delete mode 100644 tutorials/hello-blockstack/.firebaserc delete mode 100644 tutorials/hello-blockstack/firebase.json delete mode 100644 tutorials/hello-blockstack/package.json delete mode 100644 tutorials/hello-blockstack/public/app.css delete mode 100644 tutorials/hello-blockstack/public/app.js delete mode 100644 tutorials/hello-blockstack/public/index.html delete mode 100644 tutorials/hello-blockstack/requires.js delete mode 100644 tutorials/hello-blockstack/server.js diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..eb793f972be4bd02e401be16f1c040be70b5263e GIT binary patch literal 6148 zcmeH~J#GR)42A8m1rZHp%DDnJ7$I^3E&viz6bV5@fO@-Jo97=;$Ph{j^t|%C9j`s3 z{fhODi0JgNnuv@=WC%Bv9~)Y;=jM&QWW-c$jpKZ`S#LKVF>ms31+2D{rF`M~{!{-d zdpW?jvXf8btecEmD>6m`BtQZrKmsIij{thM*>DufkpxJ91TF;Z`%vJfHMI}*PX`7+ z0zf;2-Ei+`323nZw5IlHg$ zP>v)(0@nlvF&$g~e~15b{=Y8bj08yFsR(E{o6n|rrR=TE%UQ22@CE#A$n|s#-io2# hiZQWP{Prua*gc-t)IQY95%+Q^e*}yRjRYP+-~?uB8ixP? literal 0 HcmV?d00001 diff --git a/tutorials/.DS_Store b/tutorials/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..aa24ecf8dab2a25816cd11eb9826c5b178595f82 GIT binary patch literal 6148 zcmeHKyH3ME5S)b+k!V~}-VdbU4^C0|g8TrGM1W!?QXEpd9JZG=DSV1-Mo4o#=ntmd1;*&!v)spu*WmcT3^IpubgZukP4&%sX!|5KNVolRvX_r z=9&tm0;#}J0sTG{x?&CN9qrS>#YO<)h_o5+ZI&PwC5Sb!cO*j-PbGS)#E2oDPQFB3 z4eT8~9b%PvPE?kdP{gW}FBT4|j=81+sld4cx4vz(|3A`ynE%g{a+eCE0)I*Y8O`Ri zDPJji>)_?I*B1H{{o5F8;asd06Rj0 - - - Hello, Blockstack! - - - - - - - - - -
-
-
-

Hello, Blockstack!

-

- - Login with Blockstack - -

-
-
-
- -
-

Hello, Anonymous!

-

- - Logout - -

-
-
-
- - \ No newline at end of file diff --git a/tutorials/hello-blockstack/requires.js b/tutorials/hello-blockstack/requires.js deleted file mode 100644 index 707e3c8..0000000 --- a/tutorials/hello-blockstack/requires.js +++ /dev/null @@ -1 +0,0 @@ -window.blockstack = require('blockstack') \ No newline at end of file diff --git a/tutorials/hello-blockstack/server.js b/tutorials/hello-blockstack/server.js deleted file mode 100644 index db0d0a8..0000000 --- a/tutorials/hello-blockstack/server.js +++ /dev/null @@ -1,6 +0,0 @@ -const express = require('express') -const app = express() -app.use('/', express.static(__dirname + '/public')) -app.listen(5000, (err) => { - console.log('server is listening on port 5000') -}) \ No newline at end of file From 0c72519a4fd7ca8d6dfcc0fdec77332cb7a05432 Mon Sep 17 00:00:00 2001 From: Ryan Shea Date: Wed, 22 Mar 2017 11:17:30 -0400 Subject: [PATCH 14/35] update .gitignore --- .DS_Store | Bin 0 -> 6148 bytes tutorials/.DS_Store | Bin 0 -> 6148 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .DS_Store create mode 100644 tutorials/.DS_Store diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..eb793f972be4bd02e401be16f1c040be70b5263e GIT binary patch literal 6148 zcmeH~J#GR)42A8m1rZHp%DDnJ7$I^3E&viz6bV5@fO@-Jo97=;$Ph{j^t|%C9j`s3 z{fhODi0JgNnuv@=WC%Bv9~)Y;=jM&QWW-c$jpKZ`S#LKVF>ms31+2D{rF`M~{!{-d zdpW?jvXf8btecEmD>6m`BtQZrKmsIij{thM*>DufkpxJ91TF;Z`%vJfHMI}*PX`7+ z0zf;2-Ei+`323nZw5IlHg$ zP>v)(0@nlvF&$g~e~15b{=Y8bj08yFsR(E{o6n|rrR=TE%UQ22@CE#A$n|s#-io2# hiZQWP{Prua*gc-t)IQY95%+Q^e*}yRjRYP+-~?uB8ixP? literal 0 HcmV?d00001 diff --git a/tutorials/.DS_Store b/tutorials/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..aa24ecf8dab2a25816cd11eb9826c5b178595f82 GIT binary patch literal 6148 zcmeHKyH3ME5S)b+k!V~}-VdbU4^C0|g8TrGM1W!?QXEpd9JZG=DSV1-Mo4o#=ntmd1;*&!v)spu*WmcT3^IpubgZukP4&%sX!|5KNVolRvX_r z=9&tm0;#}J0sTG{x?&CN9qrS>#YO<)h_o5+ZI&PwC5Sb!cO*j-PbGS)#E2oDPQFB3 z4eT8~9b%PvPE?kdP{gW}FBT4|j=81+sld4cx4vz(|3A`ynE%g{a+eCE0)I*Y8O`Ri zDPJji>)_?I*B1H{{o5F8;asd06Rj0 Date: Wed, 22 Mar 2017 11:39:20 -0400 Subject: [PATCH 15/35] remove .DS_Store --- .DS_Store | Bin 6148 -> 0 bytes .gitignore | 3 ++- tutorials/.DS_Store | Bin 6148 -> 0 bytes 3 files changed, 2 insertions(+), 1 deletion(-) delete mode 100644 .DS_Store delete mode 100644 tutorials/.DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index eb793f972be4bd02e401be16f1c040be70b5263e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~J#GR)42A8m1rZHp%DDnJ7$I^3E&viz6bV5@fO@-Jo97=;$Ph{j^t|%C9j`s3 z{fhODi0JgNnuv@=WC%Bv9~)Y;=jM&QWW-c$jpKZ`S#LKVF>ms31+2D{rF`M~{!{-d zdpW?jvXf8btecEmD>6m`BtQZrKmsIij{thM*>DufkpxJ91TF;Z`%vJfHMI}*PX`7+ z0zf;2-Ei+`323nZw5IlHg$ zP>v)(0@nlvF&$g~e~15b{=Y8bj08yFsR(E{o6n|rrR=TE%UQ22@CE#A$n|s#-io2# hiZQWP{Prua*gc-t)IQY95%+Q^e*}yRjRYP+-~?uB8ixP? diff --git a/.gitignore b/.gitignore index ac0bab4..a65301e 100644 --- a/.gitignore +++ b/.gitignore @@ -28,4 +28,5 @@ node_modules # Custom unused -bundle.js \ No newline at end of file +bundle.js +.DS_Store \ No newline at end of file diff --git a/tutorials/.DS_Store b/tutorials/.DS_Store deleted file mode 100644 index aa24ecf8dab2a25816cd11eb9826c5b178595f82..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKyH3ME5S)b+k!V~}-VdbU4^C0|g8TrGM1W!?QXEpd9JZG=DSV1-Mo4o#=ntmd1;*&!v)spu*WmcT3^IpubgZukP4&%sX!|5KNVolRvX_r z=9&tm0;#}J0sTG{x?&CN9qrS>#YO<)h_o5+ZI&PwC5Sb!cO*j-PbGS)#E2oDPQFB3 z4eT8~9b%PvPE?kdP{gW}FBT4|j=81+sld4cx4vz(|3A`ynE%g{a+eCE0)I*Y8O`Ri zDPJji>)_?I*B1H{{o5F8;asd06Rj0 Date: Wed, 22 Mar 2017 15:00:33 -0400 Subject: [PATCH 16/35] Update README.md --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 5ab7039..5ef8f58 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,10 @@ ### Listed Apps +- Profiles +- Storage +- Wallet +- Account - [Hello, Blockstack](/tutorials/hello-blockstack) ### Requests for Apps From d3a4e2fd690072ae1759f7f06660c8b954ba08c7 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Tue, 30 May 2017 17:36:14 -0400 Subject: [PATCH 17/35] Added To Do app --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5ef8f58..af2c15a 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ - [Exodus](/apps/exodus) - [Freebird](/apps/freebird) - [Souq](/apps/souq) +- [To Do](https://blockstack-todo-app.netlify.com/) ### Listed Apps From e4806fd76a92c9dd6ac58a196ce63269fb480837 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Sun, 25 Jun 2017 21:38:27 -0400 Subject: [PATCH 18/35] Adding an app idea section --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index af2c15a..cfdb6a6 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,10 @@ - [Hello, Blockstack](/tutorials/hello-blockstack) - [CLI Video Series](/tutorials/cli-video-series) +### App Ideas + +- Get paid $10 in Bitcoin for every app idea that gets merged [in this README.md](URL) + ### Decentralized Apps - [OpenBazaar](/apps/openbazaar) @@ -51,3 +55,4 @@ - [Decentralized Domain Name Exchange](https://github.com/blockstack/blockstack-apps/issues/2) - [Name Auto Renewal Service](https://github.com/blockstack/blockstack-apps/issues/4) + From fce4e9c37777cac22c7f959eab5a8dc69d0356aa Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Sun, 25 Jun 2017 21:45:36 -0400 Subject: [PATCH 19/35] Setting general guidelines --- app-ideas | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 app-ideas diff --git a/app-ideas b/app-ideas new file mode 100644 index 0000000..08aa973 --- /dev/null +++ b/app-ideas @@ -0,0 +1,6 @@ +Below will be list of decentralized apps that can be built on Blockstack. +Successful merges get paid $10 in bitcoin. +Anyone can contribute. +Limit 1 pull request per idea. + +##### Coin operated file viewer - Pay some coin to access an encrypted file while not involving 3rd parties in the transaction. From d8c6b217d08498e0728570b12aa80af4b28e3fbc Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Sun, 25 Jun 2017 21:46:24 -0400 Subject: [PATCH 20/35] Update app-ideas --- app-ideas | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-ideas b/app-ideas index 08aa973..eea8f75 100644 --- a/app-ideas +++ b/app-ideas @@ -3,4 +3,5 @@ Successful merges get paid $10 in bitcoin. Anyone can contribute. Limit 1 pull request per idea. -##### Coin operated file viewer - Pay some coin to access an encrypted file while not involving 3rd parties in the transaction. +#### Coin operated file viewer +- * Pay some coin to access an encrypted file while not involving 3rd parties in the transaction. From 2641f037007d950b06979ede5e8eb6630203be61 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Sun, 25 Jun 2017 21:48:01 -0400 Subject: [PATCH 21/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cfdb6a6..8d4af75 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ ### App Ideas -- Get paid $10 in Bitcoin for every app idea that gets merged [in this README.md](URL) +- Get paid $10 in Bitcoin for every app idea that gets merged into [this app-ideas.md file](https://github.com/blockstack/blockstack-apps/blob/master/app-ideas) ### Decentralized Apps From 3702b778cc9ef9c6e8506ac453a46af958587806 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Sun, 25 Jun 2017 21:49:05 -0400 Subject: [PATCH 22/35] Update and rename app-ideas to app-ideas.md --- app-ideas => app-ideas.md | 1 + 1 file changed, 1 insertion(+) rename app-ideas => app-ideas.md (79%) diff --git a/app-ideas b/app-ideas.md similarity index 79% rename from app-ideas rename to app-ideas.md index eea8f75..1693b5d 100644 --- a/app-ideas +++ b/app-ideas.md @@ -2,6 +2,7 @@ Below will be list of decentralized apps that can be built on Blockstack. Successful merges get paid $10 in bitcoin. Anyone can contribute. Limit 1 pull request per idea. +Include your bitcoin public address in the comment section of your pull request. #### Coin operated file viewer - * Pay some coin to access an encrypted file while not involving 3rd parties in the transaction. From 16828dd38367faee221f6351488ba397ed5ba563 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Wed, 28 Jun 2017 18:14:39 -0400 Subject: [PATCH 23/35] Rename app-ideas.md to pay-per-app-idea.md --- app-ideas.md => pay-per-app-idea.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename app-ideas.md => pay-per-app-idea.md (100%) diff --git a/app-ideas.md b/pay-per-app-idea.md similarity index 100% rename from app-ideas.md rename to pay-per-app-idea.md From cb9b40bd037e37336f3be2c7f22ecc4319c8a64c Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 12:54:00 -0400 Subject: [PATCH 24/35] Rename pay-per-app-idea.md to pay-per-idea.md --- pay-per-app-idea.md => pay-per-idea.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename pay-per-app-idea.md => pay-per-idea.md (100%) diff --git a/pay-per-app-idea.md b/pay-per-idea.md similarity index 100% rename from pay-per-app-idea.md rename to pay-per-idea.md From f1b713b0a14eee9728d64d7ea8d6b319f33ff8b2 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 14:59:32 -0400 Subject: [PATCH 25/35] update --- pay-per-idea.md | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index 1693b5d..0ec79ff 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -1,8 +1,25 @@ -Below will be list of decentralized apps that can be built on Blockstack. -Successful merges get paid $10 in bitcoin. -Anyone can contribute. -Limit 1 pull request per idea. +Hello Blockstack Community members, + +Below is a selected list of Blockstack Apps that anyone with an idea can contribute to by committing pull requests in the format shown below: + + #### To Do List (sample app) + - * Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) + - [ ] Mark if Completed. + - Link to Github of project(s): https://github.com/blockstack/blockstack-todos + + +##### Read these before commiting a pull request: Include your bitcoin public address in the comment section of your pull request. +Successful merges get paid $10 in bitcoin for each idea. +Your first successfully merged app idea gets $20. +Anyone can contribute. +Merges are decided by Blockstack Core team on an ongoing basis. +New Github projects can be added at any time. +Project requests at the top of the list are the ones being prioritized + +### Apps that require only single player storage -#### Coin operated file viewer -- * Pay some coin to access an encrypted file while not involving 3rd parties in the transaction. +#### To Do List (sample app) +- * Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) +- [ ] Mark if Completed. +- Link to Github of project(s): https://github.com/blockstack/blockstack-todos From 5bf66c4ecc53a63080b3cf4c9e9d609713190432 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:00:35 -0400 Subject: [PATCH 26/35] Update pay-per-idea.md --- pay-per-idea.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index 0ec79ff..b0721f3 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -3,9 +3,9 @@ Hello Blockstack Community members, Below is a selected list of Blockstack Apps that anyone with an idea can contribute to by committing pull requests in the format shown below: #### To Do List (sample app) - - * Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) - - [ ] Mark if Completed. - - Link to Github of project(s): https://github.com/blockstack/blockstack-todos + Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) + [ ] Mark if Completed. + Link to Github of project(s): https://github.com/blockstack/blockstack-todos ##### Read these before commiting a pull request: @@ -20,6 +20,6 @@ Project requests at the top of the list are the ones being prioritized ### Apps that require only single player storage #### To Do List (sample app) -- * Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) -- [ ] Mark if Completed. -- Link to Github of project(s): https://github.com/blockstack/blockstack-todos +Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) +[ ] Mark if Completed. +Link to Github of project(s): https://github.com/blockstack/blockstack-todos From 03212476f9380c98b4aa2b16d879a37438b7a351 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:01:21 -0400 Subject: [PATCH 27/35] Update pay-per-idea.md --- pay-per-idea.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index b0721f3..a4b37f3 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -3,9 +3,9 @@ Hello Blockstack Community members, Below is a selected list of Blockstack Apps that anyone with an idea can contribute to by committing pull requests in the format shown below: #### To Do List (sample app) - Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) - [ ] Mark if Completed. - Link to Github of project(s): https://github.com/blockstack/blockstack-todos + - Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) + - [ ] Mark if Completed. + - Link to Github of project(s): https://github.com/blockstack/blockstack-todos ##### Read these before commiting a pull request: @@ -20,6 +20,6 @@ Project requests at the top of the list are the ones being prioritized ### Apps that require only single player storage #### To Do List (sample app) -Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) -[ ] Mark if Completed. -Link to Github of project(s): https://github.com/blockstack/blockstack-todos + Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) +- [ ] Mark if Completed. +- Link to Github of project(s): https://github.com/blockstack/blockstack-todos From e19746596f57292c4063adf7baa49841bdde3f7d Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:07:15 -0400 Subject: [PATCH 28/35] update --- pay-per-idea.md | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index a4b37f3..8f7e423 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -3,23 +3,24 @@ Hello Blockstack Community members, Below is a selected list of Blockstack Apps that anyone with an idea can contribute to by committing pull requests in the format shown below: #### To Do List (sample app) - - Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) +Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) - [ ] Mark if Completed. - Link to Github of project(s): https://github.com/blockstack/blockstack-todos ##### Read these before commiting a pull request: -Include your bitcoin public address in the comment section of your pull request. -Successful merges get paid $10 in bitcoin for each idea. -Your first successfully merged app idea gets $20. -Anyone can contribute. -Merges are decided by Blockstack Core team on an ongoing basis. -New Github projects can be added at any time. -Project requests at the top of the list are the ones being prioritized +- Include your bitcoin public address in the comment section of your pull request. +- Successful merges get paid $10 in bitcoin for each idea. +- The more tools of Blockstack (gaia storage, blockchain ID, Blockstack Auth, etc) used the higher chance of pull request being accepted. +- Your first successfully merged app idea gets $20. +- Anyone can contribute. +- Merges are decided by Blockstack Core team on an ongoing basis. +- New Github projects can be added at any time. +- Project requests at the top of the list are the ones being prioritized -### Apps that require only single player storage +### Apps that require only single player storage and sign in that utlize -#### To Do List (sample app) - Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) +#### To Do List +Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) - [ ] Mark if Completed. - Link to Github of project(s): https://github.com/blockstack/blockstack-todos From bc6a1ffb9ef91dc5a72f32fdef9b3ae8ee8c4412 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:08:17 -0400 Subject: [PATCH 29/35] Update pay-per-idea.md --- pay-per-idea.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pay-per-idea.md b/pay-per-idea.md index 8f7e423..dcc7d98 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -18,6 +18,9 @@ Single page javascript To Do List app that runs locally in your browser (after h - New Github projects can be added at any time. - Project requests at the top of the list are the ones being prioritized +Looking forward to seeing what ideas you come up with! + + ### Apps that require only single player storage and sign in that utlize #### To Do List From 29b9f899c750a109f829a9d776f5cc55fb87a93a Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:09:07 -0400 Subject: [PATCH 30/35] Update pay-per-idea.md --- pay-per-idea.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index dcc7d98..b0ec12f 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -21,7 +21,7 @@ Single page javascript To Do List app that runs locally in your browser (after h Looking forward to seeing what ideas you come up with! -### Apps that require only single player storage and sign in that utlize +### App Ideas that require only single-player storage on Blockstack #### To Do List Single page javascript To Do List app that runs locally in your browser (after having downloaded [Blockstack app](https://github.com/blockstack/blockstack-browser/releases)). It stores data on repurposed cloud storage using Blockstack's [Gaia Storage System](https://github.com/blockstack/blockstack-core/blob/rc-0.14.2/docs/gaia.md) and allows for sign in with your Blockchain ID using [Blockstack Auth](https://github.com/blockstack/blockstack.js/tree/master/src/auth) From f5c56ae9c003b90b6c9aae5a84d6019396385fc5 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Thu, 6 Jul 2017 15:09:35 -0400 Subject: [PATCH 31/35] Update pay-per-idea.md --- pay-per-idea.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pay-per-idea.md b/pay-per-idea.md index b0ec12f..89e81e4 100644 --- a/pay-per-idea.md +++ b/pay-per-idea.md @@ -8,7 +8,7 @@ Single page javascript To Do List app that runs locally in your browser (after h - Link to Github of project(s): https://github.com/blockstack/blockstack-todos -##### Read these before commiting a pull request: +##### Read these before commiting your first pull request: - Include your bitcoin public address in the comment section of your pull request. - Successful merges get paid $10 in bitcoin for each idea. - The more tools of Blockstack (gaia storage, blockchain ID, Blockstack Auth, etc) used the higher chance of pull request being accepted. From 710d20ddd60d953a27e61a897cafec6005d5c715 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Mon, 25 Sep 2017 20:16:05 -0400 Subject: [PATCH 32/35] Create tokenportfoliobounty.md --- tokenportfoliobounty.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 tokenportfoliobounty.md diff --git a/tokenportfoliobounty.md b/tokenportfoliobounty.md new file mode 100644 index 0000000..158e755 --- /dev/null +++ b/tokenportfoliobounty.md @@ -0,0 +1,2 @@ +- [tintx](https://github.com/kncogic/tintx) +- [financial point](https://github.com/paradigma-cl/financialpoint) From cf6456e00913d0475fffe7a506cf6d7b3c3b9ec4 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Mon, 25 Sep 2017 20:50:57 -0400 Subject: [PATCH 33/35] update tokenporfolio readme --- tokenportfoliobounty.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tokenportfoliobounty.md b/tokenportfoliobounty.md index 158e755..c162d17 100644 --- a/tokenportfoliobounty.md +++ b/tokenportfoliobounty.md @@ -1,2 +1,5 @@ +##### Publicly Listed Teams participating in the Token Portfolio Bounty +Click on a repo below to join the conversation and join a team. + - [tintx](https://github.com/kncogic/tintx) - [financial point](https://github.com/paradigma-cl/financialpoint) From 8b5e155bc24e01bd1be4ec230b6339be3d4ea084 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Mon, 25 Sep 2017 20:51:12 -0400 Subject: [PATCH 34/35] Update tokenportfoliobounty.md --- tokenportfoliobounty.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokenportfoliobounty.md b/tokenportfoliobounty.md index c162d17..734560d 100644 --- a/tokenportfoliobounty.md +++ b/tokenportfoliobounty.md @@ -1,4 +1,4 @@ -##### Publicly Listed Teams participating in the Token Portfolio Bounty +## Publicly Listed Teams participating in the Token Portfolio Bounty Click on a repo below to join the conversation and join a team. - [tintx](https://github.com/kncogic/tintx) From bc570d6d1d523129044bbefbb5fa9df3b3279460 Mon Sep 17 00:00:00 2001 From: Patrick Stanley Date: Mon, 25 Sep 2017 20:51:57 -0400 Subject: [PATCH 35/35] Update tokenportfoliobounty.md --- tokenportfoliobounty.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tokenportfoliobounty.md b/tokenportfoliobounty.md index 734560d..dbfd1f5 100644 --- a/tokenportfoliobounty.md +++ b/tokenportfoliobounty.md @@ -1,5 +1,5 @@ ## Publicly Listed Teams participating in the Token Portfolio Bounty -Click on a repo below to join the conversation and join a team. +Click on a repo below to join the conversation and join a team. If you have a team and wish to get help, add your team's repo below: - [tintx](https://github.com/kncogic/tintx) - [financial point](https://github.com/paradigma-cl/financialpoint)