blockades / poc_keybase_sign

A proof of concept for signing messages using keybase API
0 stars 0 forks source link

Signing Uncaught Exception #3

Open dan-mi-sun opened 6 years ago

dan-mi-sun commented 6 years ago

Description

Signing leads to Uncaught Exception

Steps to reproduce

Observed behaviour

We get an error message saying :

Uncaught Exception:
TypeError: Cannot read property '0' of undefined
    at Request._callback (/home/user/Projects/poc_keybase_sign/index.js:90:33)
    at Request.self.callback (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:186:22)
    at emitTwo (events.js:106:13)
    at Request.emit (events.js:194:7)
    at Request.<anonymous> (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:1163:10)
    at emitOne (events.js:96:13)
    at Request.emit (events.js:191:7)
    at IncomingMessage.<anonymous> (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:1085:12)
    at Object.onceWrapper (events.js:293:19)
    at emitNone (events.js:91:20)

Expected behaviour:

We should see the signed message?

sadeden commented 6 years ago

@dan-mi-sun can you try to pull the master branch and try again with my last commit please ?

dan-mi-sun commented 6 years ago

Have pulled master

yarn then npm start

Input keybase username and password and then a test message to be signed.

Get the following error pop up

A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: Cannot read property '0' of undefined
    at Request._callback (/home/user/Projects/poc_keybase_sign/index.js:91:33)
    at Request.self.callback (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:186:22)
    at emitTwo (events.js:106:13)
    at Request.emit (events.js:194:7)
    at Request.<anonymous> (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:1163:10)
    at emitOne (events.js:96:13)
    at Request.emit (events.js:191:7)
    at IncomingMessage.<anonymous> (/home/user/Projects/poc_keybase_sign/node_modules/request/request.js:1085:12)
    at Object.onceWrapper (events.js:293:19)
    at emitNone (events.js:91:20)

Get the following in the terminal running electron:

{
    "status": {
        "code": 0,
        "name": "OK"
    },
    "them": [
        {
            "id": "7d597f5b64c5c63e6a2343872ffe4000",
            "basics": {
                "username": "danielsan",
                "ctime": 1418301474,
                "mtime": 1418301474,
                "id_version": 161,
                "track_version": 126,
                "last_id_change": 1511679557,
                "username_cased": "danielsan",
                "status": 0,
                "salt": "5038e438aa0e8e7f7b53601e10020cce",
                "passphrase_generation": 2
            },
            "invitation_stats": {
                "available": 65,
                "used": 35,
                "power": 100,
                "open": 0
            },
            "profile": {
                "mtime": 1469408448,
                "full_name": "Dan Hassan",
                "location": "London | Melbourne | Berlin",
                "bio": "is a computer engineer active in autonomous co-operatives over the last decade; in areas of economics, housing, migration and labour."
            },
            "emails": {
                "primary": {
                    "email": "daniel.san@dyne.org",
                    "is_verified": 1
                }
            },
            "billing_and_quotas": {
                "plan": {
                    "plan_id": "b40ff8cf58afb4fa7e8dd4dc2c5f651a",
                    "plan_name": "BASIC",
                    "price_pennies": 0,
                    "gigabytes": 250,
                    "num_groups": 0,
                    "folders_with_writes": 500,
                    "billing_status": 0,
                    "test_mode": null
                },
                "usage": {
                    "gigabytes": 0,
                    "num_groups": 0,
                    "folders_with_writes": 0
                }
            },
            "public_keys": {
                "primary": {
                    "kid": "01014fae9b7b405cf4029c06720a78db99046c2742cc7946856b3999d52acf8313ce0a",
                    "key_type": 1,
                    "bundle": "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2\n\n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\n+Xjg1yoZM0i+TQrdCqBtqnGF7Bj8Yl0LrZo=\n=NLit\n-----END PGP PUBLIC KEY BLOCK-----",
                    "mtime": 1474891325,
                    "ctime": 1474891325,
                    "ukbid": "7d69d893b4522f6bb3bf5f7c31a89f11",
                    "key_fingerprint": "6c42e911de700c67db05924805ef6dc9f368b036",
                    "key_bits": 4096,
                    "key_algo": 1,
                    "signing_kid": "012036b24954b612f2320399741013ee52e89ed31f404f568f141c5d5a96b4caa9c40a",
                    "key_level": 1,
                    "etime": 1979467298,
                    "eldest_kid": "010131e49b78b5d06b422f7c45e59c581b912f91ca4a45dae7cdc29bd4e32d187b4e0a",
                    "status": 0,
                    "self_signed": true
                },
                "all_bundles": [
                    "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\n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\n=vrGg\n-----END PGP PUBLIC KEY BLOCK-----",
                    "01214a40b9c6c970cd2d211440c7263a08e335a8622594d72065625bc3ec3749367c0a",
                    "0120d4344d329399672cbd3dde3392dd7233d236539745b15bc60cb4bc44e71100920a",
                    "01214c768d01151379437e698feffdf2d9477d0b3d124a899442be53692aacd46d000a",
                    "0120228635f379d40082c4358ef0e5d1ed2c7d494136f66187e19677e10fe620b51d0a",
                    "0121ce9e0684ac7f4dc02a2c3af2ae96c3223ab04fb4e34c61d6bc562a681afddb370a",
                    "01209bb4c76497baf8b8382ec3cd650f25958a09592679e7d68a27cf9adb2b587e3d0a",
                    "0121f4fa3d555b87c925c2160208b7897c675d8cf09258082fa3619a25fb557e8a640a",
                    "012036b24954b612f2320399741013ee52e89ed31f404f568f141c5d5a96b4caa9c40a",
                    "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2\n\n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\n+Xjg1yoZM0i+TQrdCqBtqnGF7Bj8Yl0LrZo=\n=NLit\n-----END PGP PUBLIC KEY BLOCK-----",
                    "012108358ec59c61518a714667937f556e0d1a28da8691ec80e6cc59de1e7e7b7c280a",
                    "01207a3f653445102b21c9092709ae23b9222f5e8fd89f0db6d1868cd734886e64130a",
                    "01219351d03ada55503e807b7f53c193524ae1fb45e299133a86342e16f453dddc470a",
                    "01209279589df35a01a21bd08e1787c4975f13491686fb03594b30030cff92c3dd8c0a",
                    "0121c9f70ebe68524132a8ef6bd7639e330e1bfd2ff1ed2cba587a304f82a357ea030a",
                    "01208484d367ebb093f10b01312abbdbdf00f113db2c36d64a1e85112ed6d820a01c0a",
                    "012001097f3442b6007037dc3c030aefa459206925c876f41cdb91c3ff9db99e61320a",
                    "01213ed0c35dd13f0b8e7a97704b02d0d416475bc58fe62b6d9e10fd7437c59f805d0a"
                ],
                "subkeys": [
                    "0121c9f70ebe68524132a8ef6bd7639e330e1bfd2ff1ed2cba587a304f82a357ea030a",
                    "01213ed0c35dd13f0b8e7a97704b02d0d416475bc58fe62b6d9e10fd7437c59f805d0a"
                ],
                "sibkeys": [
                    "01014fae9b7b405cf4029c06720a78db99046c2742cc7946856b3999d52acf8313ce0a",
                    "01208484d367ebb093f10b01312abbdbdf00f113db2c36d64a1e85112ed6d820a01c0a",
                    "012001097f3442b6007037dc3c030aefa459206925c876f41cdb91c3ff9db99e61320a"
                ],
                "families": {
                    "010131e49b78b5d06b422f7c45e59c581b912f91ca4a45dae7cdc29bd4e32d187b4e0a": [
                        "010131e49b78b5d06b422f7c45e59c581b912f91ca4a45dae7cdc29bd4e32d187b4e0a",
                        "01214a40b9c6c970cd2d211440c7263a08e335a8622594d72065625bc3ec3749367c0a",
                        "0120d4344d329399672cbd3dde3392dd7233d236539745b15bc60cb4bc44e71100920a",
                        "01214c768d01151379437e698feffdf2d9477d0b3d124a899442be53692aacd46d000a",
                        "0120228635f379d40082c4358ef0e5d1ed2c7d494136f66187e19677e10fe620b51d0a",
                        "0121ce9e0684ac7f4dc02a2c3af2ae96c3223ab04fb4e34c61d6bc562a681afddb370a",
                        "01209bb4c76497baf8b8382ec3cd650f25958a09592679e7d68a27cf9adb2b587e3d0a",
                        "0121f4fa3d555b87c925c2160208b7897c675d8cf09258082fa3619a25fb557e8a640a",
                        "012036b24954b612f2320399741013ee52e89ed31f404f568f141c5d5a96b4caa9c40a",
                        "01014fae9b7b405cf4029c06720a78db99046c2742cc7946856b3999d52acf8313ce0a",
                        "012108358ec59c61518a714667937f556e0d1a28da8691ec80e6cc59de1e7e7b7c280a",
                        "01207a3f653445102b21c9092709ae23b9222f5e8fd89f0db6d1868cd734886e64130a",
                        "01219351d03ada55503e807b7f53c193524ae1fb45e299133a86342e16f453dddc470a",
                        "01209279589df35a01a21bd08e1787c4975f13491686fb03594b30030cff92c3dd8c0a",
                        "0121c9f70ebe68524132a8ef6bd7639e330e1bfd2ff1ed2cba587a304f82a357ea030a",
                        "01208484d367ebb093f10b01312abbdbdf00f113db2c36d64a1e85112ed6d820a01c0a",
                        "012001097f3442b6007037dc3c030aefa459206925c876f41cdb91c3ff9db99e61320a",
                        "01213ed0c35dd13f0b8e7a97704b02d0d416475bc58fe62b6d9e10fd7437c59f805d0a"
                    ]
                },
                "eldest_kid": "010131e49b78b5d06b422f7c45e59c581b912f91ca4a45dae7cdc29bd4e32d187b4e0a",
                "eldest_key_fingerprint": "2cac54f4dcefc1ba5b6264420df0bd311a433bab",
                "pgp_public_keys": [
                    "-----BEGIN PGP PUBLIC KEY BLOCK-----\nVersion: GnuPG v2\n\n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\n+Xjg1yoZM0i+TQrdCqBtqnGF7Bj8Yl0LrZo=\n=NLit\n-----END PGP PUBLIC KEY BLOCK-----"
                ]
            },
            "private_keys": {
                "all": {}
            },
            "proofs_summary": {
                "by_proof_type": {
                    "twitter": [
                        {
                            "proof_type": "twitter",
                            "nametag": "dan_mi_sun",
                            "state": 1,
                            "proof_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                            "sig_id": "a55dfbd9165e21a81ba3c7678b695bf9760325152f7ecffada7bcd0242bbcc970f",
                            "proof_id": "0d99d9ef01f11459d9d0a810",
                            "human_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                            "service_url": "https://twitter.com/dan_mi_sun",
                            "presentation_group": "twitter",
                            "presentation_tag": "tweet"
                        }
                    ],
                    "github": [
                        {
                            "proof_type": "github",
                            "nametag": "dan-mi-sun",
                            "state": 1,
                            "proof_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                            "sig_id": "87c00494434bd459f458a308c55574712b4c5850bed06e15b148c114471457260f",
                            "proof_id": "749d13f7d36f1a3f7e5c2210",
                            "human_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                            "service_url": "https://github.com/dan-mi-sun",
                            "presentation_group": "github",
                            "presentation_tag": "gist"
                        }
                    ],
                    "reddit": [
                        {
                            "proof_type": "reddit",
                            "nametag": "dan-mi-sun",
                            "state": 1,
                            "proof_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                            "sig_id": "be1d779615930dacef4765cc846c88aab44a7d3672fd6982aca5988b6df2003f0f",
                            "proof_id": "fe68b12657f1de31f96f7e10",
                            "human_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                            "service_url": "https://reddit.com/user/dan-mi-sun",
                            "presentation_group": "reddit",
                            "presentation_tag": "post"
                        }
                    ],
                    "facebook": [
                        {
                            "proof_type": "facebook",
                            "nametag": "danmisun",
                            "state": 1,
                            "proof_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                            "sig_id": "7863010bbf334c755282a9280785f868ed1fcbf359487d9b8f0d79f0ff16a1190f",
                            "proof_id": "ea66f6d5659ff0f200081910",
                            "human_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                            "service_url": "https://www.facebook.com/danmisun",
                            "presentation_group": "facebook",
                            "presentation_tag": "post"
                        }
                    ],
                    "generic_web_site": [
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "blockades.org",
                            "state": 1,
                            "proof_url": "http://blockades.org/keybase.txt",
                            "sig_id": "6f8656e9bdccbdb530fff4cce43e590127594771cb55636f0c95683ea63f14190f",
                            "proof_id": "2cdfcd344db132efe4a09c10",
                            "human_url": "http://blockades.org/keybase.txt",
                            "service_url": "http://blockades.org",
                            "presentation_group": "blockades.org",
                            "presentation_tag": "http"
                        },
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "dan.dyne.org",
                            "state": 1,
                            "proof_url": "http://dan.dyne.org/keybase.txt",
                            "sig_id": "b46a53b74c28cc3d733ac4cad5587baeceb660fbc416d49b1e8ce942473a7fd90f",
                            "proof_id": "b28aeb82d38b5543970ad710",
                            "human_url": "http://dan.dyne.org/keybase.txt",
                            "service_url": "http://dan.dyne.org",
                            "presentation_group": "dan.dyne.org",
                            "presentation_tag": "http"
                        },
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "danielsan.dyne.org",
                            "state": 1,
                            "proof_url": "http://danielsan.dyne.org/keybase.txt",
                            "sig_id": "cfd73b9af96fa83b1c78afc4af7b255cefc53aa2762f27f26021071ad34e55120f",
                            "proof_id": "f9170b30dbe2808113017810",
                            "human_url": "http://danielsan.dyne.org/keybase.txt",
                            "service_url": "http://danielsan.dyne.org",
                            "presentation_group": "danielsan.dyne.org",
                            "presentation_tag": "http"
                        }
                    ],
                    "dns": [
                        {
                            "proof_type": "dns",
                            "nametag": "robinhoodcoop.org",
                            "state": 1,
                            "proof_url": "https://keybase.io/danielsan/sigchain#de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                            "sig_id": "de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                            "proof_id": "330c267da9474ef3230ccf10",
                            "human_url": "dns://robinhoodcoop.org",
                            "service_url": "http://robinhoodcoop.org",
                            "presentation_group": "robinhoodcoop.org",
                            "presentation_tag": "dns"
                        },
                        {
                            "proof_type": "dns",
                            "nametag": "logisticalworlds.org",
                            "state": 1,
                            "proof_url": "https://keybase.io/danielsan/sigchain#10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                            "sig_id": "10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                            "proof_id": "fb1ea266e8c8a5965fe00310",
                            "human_url": "dns://logisticalworlds.org",
                            "service_url": "http://logisticalworlds.org",
                            "presentation_group": "logisticalworlds.org",
                            "presentation_tag": "dns"
                        }
                    ]
                },
                "by_presentation_group": {
                    "twitter": [
                        {
                            "proof_type": "twitter",
                            "nametag": "dan_mi_sun",
                            "state": 1,
                            "proof_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                            "sig_id": "a55dfbd9165e21a81ba3c7678b695bf9760325152f7ecffada7bcd0242bbcc970f",
                            "proof_id": "0d99d9ef01f11459d9d0a810",
                            "human_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                            "service_url": "https://twitter.com/dan_mi_sun",
                            "presentation_group": "twitter",
                            "presentation_tag": "tweet"
                        }
                    ],
                    "github": [
                        {
                            "proof_type": "github",
                            "nametag": "dan-mi-sun",
                            "state": 1,
                            "proof_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                            "sig_id": "87c00494434bd459f458a308c55574712b4c5850bed06e15b148c114471457260f",
                            "proof_id": "749d13f7d36f1a3f7e5c2210",
                            "human_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                            "service_url": "https://github.com/dan-mi-sun",
                            "presentation_group": "github",
                            "presentation_tag": "gist"
                        }
                    ],
                    "reddit": [
                        {
                            "proof_type": "reddit",
                            "nametag": "dan-mi-sun",
                            "state": 1,
                            "proof_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                            "sig_id": "be1d779615930dacef4765cc846c88aab44a7d3672fd6982aca5988b6df2003f0f",
                            "proof_id": "fe68b12657f1de31f96f7e10",
                            "human_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                            "service_url": "https://reddit.com/user/dan-mi-sun",
                            "presentation_group": "reddit",
                            "presentation_tag": "post"
                        }
                    ],
                    "facebook": [
                        {
                            "proof_type": "facebook",
                            "nametag": "danmisun",
                            "state": 1,
                            "proof_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                            "sig_id": "7863010bbf334c755282a9280785f868ed1fcbf359487d9b8f0d79f0ff16a1190f",
                            "proof_id": "ea66f6d5659ff0f200081910",
                            "human_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                            "service_url": "https://www.facebook.com/danmisun",
                            "presentation_group": "facebook",
                            "presentation_tag": "post"
                        }
                    ],
                    "blockades.org": [
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "blockades.org",
                            "state": 1,
                            "proof_url": "http://blockades.org/keybase.txt",
                            "sig_id": "6f8656e9bdccbdb530fff4cce43e590127594771cb55636f0c95683ea63f14190f",
                            "proof_id": "2cdfcd344db132efe4a09c10",
                            "human_url": "http://blockades.org/keybase.txt",
                            "service_url": "http://blockades.org",
                            "presentation_group": "blockades.org",
                            "presentation_tag": "http"
                        }
                    ],
                    "dan.dyne.org": [
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "dan.dyne.org",
                            "state": 1,
                            "proof_url": "http://dan.dyne.org/keybase.txt",
                            "sig_id": "b46a53b74c28cc3d733ac4cad5587baeceb660fbc416d49b1e8ce942473a7fd90f",
                            "proof_id": "b28aeb82d38b5543970ad710",
                            "human_url": "http://dan.dyne.org/keybase.txt",
                            "service_url": "http://dan.dyne.org",
                            "presentation_group": "dan.dyne.org",
                            "presentation_tag": "http"
                        }
                    ],
                    "danielsan.dyne.org": [
                        {
                            "proof_type": "generic_web_site",
                            "nametag": "danielsan.dyne.org",
                            "state": 1,
                            "proof_url": "http://danielsan.dyne.org/keybase.txt",
                            "sig_id": "cfd73b9af96fa83b1c78afc4af7b255cefc53aa2762f27f26021071ad34e55120f",
                            "proof_id": "f9170b30dbe2808113017810",
                            "human_url": "http://danielsan.dyne.org/keybase.txt",
                            "service_url": "http://danielsan.dyne.org",
                            "presentation_group": "danielsan.dyne.org",
                            "presentation_tag": "http"
                        }
                    ],
                    "robinhoodcoop.org": [
                        {
                            "proof_type": "dns",
                            "nametag": "robinhoodcoop.org",
                            "state": 1,
                            "proof_url": "https://keybase.io/danielsan/sigchain#de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                            "sig_id": "de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                            "proof_id": "330c267da9474ef3230ccf10",
                            "human_url": "dns://robinhoodcoop.org",
                            "service_url": "http://robinhoodcoop.org",
                            "presentation_group": "robinhoodcoop.org",
                            "presentation_tag": "dns"
                        }
                    ],
                    "logisticalworlds.org": [
                        {
                            "proof_type": "dns",
                            "nametag": "logisticalworlds.org",
                            "state": 1,
                            "proof_url": "https://keybase.io/danielsan/sigchain#10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                            "sig_id": "10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                            "proof_id": "fb1ea266e8c8a5965fe00310",
                            "human_url": "dns://logisticalworlds.org",
                            "service_url": "http://logisticalworlds.org",
                            "presentation_group": "logisticalworlds.org",
                            "presentation_tag": "dns"
                        }
                    ]
                },
                "all": [
                    {
                        "proof_type": "twitter",
                        "nametag": "dan_mi_sun",
                        "state": 1,
                        "proof_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                        "sig_id": "a55dfbd9165e21a81ba3c7678b695bf9760325152f7ecffada7bcd0242bbcc970f",
                        "proof_id": "0d99d9ef01f11459d9d0a810",
                        "human_url": "https://twitter.com/dan_mi_sun/status/543089603033722880",
                        "service_url": "https://twitter.com/dan_mi_sun",
                        "presentation_group": "twitter",
                        "presentation_tag": "tweet"
                    },
                    {
                        "proof_type": "github",
                        "nametag": "dan-mi-sun",
                        "state": 1,
                        "proof_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                        "sig_id": "87c00494434bd459f458a308c55574712b4c5850bed06e15b148c114471457260f",
                        "proof_id": "749d13f7d36f1a3f7e5c2210",
                        "human_url": "https://gist.github.com/2e4ec0143050b2e8cd08",
                        "service_url": "https://github.com/dan-mi-sun",
                        "presentation_group": "github",
                        "presentation_tag": "gist"
                    },
                    {
                        "proof_type": "reddit",
                        "nametag": "dan-mi-sun",
                        "state": 1,
                        "proof_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                        "sig_id": "be1d779615930dacef4765cc846c88aab44a7d3672fd6982aca5988b6df2003f0f",
                        "proof_id": "fe68b12657f1de31f96f7e10",
                        "human_url": "https://www.reddit.com/r/KeybaseProofs/comments/2xjxbd/my_keybase_proof_redditdanmisun_keybasedanielsan/",
                        "service_url": "https://reddit.com/user/dan-mi-sun",
                        "presentation_group": "reddit",
                        "presentation_tag": "post"
                    },
                    {
                        "proof_type": "facebook",
                        "nametag": "danmisun",
                        "state": 1,
                        "proof_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                        "sig_id": "7863010bbf334c755282a9280785f868ed1fcbf359487d9b8f0d79f0ff16a1190f",
                        "proof_id": "ea66f6d5659ff0f200081910",
                        "human_url": "https://www.facebook.com/danmisun/posts/1901211980129249",
                        "service_url": "https://www.facebook.com/danmisun",
                        "presentation_group": "facebook",
                        "presentation_tag": "post"
                    },
                    {
                        "proof_type": "dns",
                        "nametag": "robinhoodcoop.org",
                        "state": 1,
                        "proof_url": "https://keybase.io/danielsan/sigchain#de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                        "sig_id": "de3cd6f203cabe62b1bc3482348e26ccfc16095cfb4a531eb3cb34d4c05205880f",
                        "proof_id": "330c267da9474ef3230ccf10",
                        "human_url": "dns://robinhoodcoop.org",
                        "service_url": "http://robinhoodcoop.org",
                        "presentation_group": "robinhoodcoop.org",
                        "presentation_tag": "dns"
                    },
                    {
                        "proof_type": "dns",
                        "nametag": "logisticalworlds.org",
                        "state": 1,
                        "proof_url": "https://keybase.io/danielsan/sigchain#10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                        "sig_id": "10ae7407c69abe15e8bf14c6f11aab53e445fa50494ec0c61951ec300e3ad5cc0f",
                        "proof_id": "fb1ea266e8c8a5965fe00310",
                        "human_url": "dns://logisticalworlds.org",
                        "service_url": "http://logisticalworlds.org",
                        "presentation_group": "logisticalworlds.org",
                        "presentation_tag": "dns"
                    },
                    {
                        "proof_type": "generic_web_site",
                        "nametag": "blockades.org",
                        "state": 1,
                        "proof_url": "http://blockades.org/keybase.txt",
                        "sig_id": "6f8656e9bdccbdb530fff4cce43e590127594771cb55636f0c95683ea63f14190f",
                        "proof_id": "2cdfcd344db132efe4a09c10",
                        "human_url": "http://blockades.org/keybase.txt",
                        "service_url": "http://blockades.org",
                        "presentation_group": "blockades.org",
                        "presentation_tag": "http"
                    },
                    {
                        "proof_type": "generic_web_site",
                        "nametag": "dan.dyne.org",
                        "state": 1,
                        "proof_url": "http://dan.dyne.org/keybase.txt",
                        "sig_id": "b46a53b74c28cc3d733ac4cad5587baeceb660fbc416d49b1e8ce942473a7fd90f",
                        "proof_id": "b28aeb82d38b5543970ad710",
                        "human_url": "http://dan.dyne.org/keybase.txt",
                        "service_url": "http://dan.dyne.org",
                        "presentation_group": "dan.dyne.org",
                        "presentation_tag": "http"
                    },
                    {
                        "proof_type": "generic_web_site",
                        "nametag": "danielsan.dyne.org",
                        "state": 1,
                        "proof_url": "http://danielsan.dyne.org/keybase.txt",
                        "sig_id": "cfd73b9af96fa83b1c78afc4af7b255cefc53aa2762f27f26021071ad34e55120f",
                        "proof_id": "f9170b30dbe2808113017810",
                        "human_url": "http://danielsan.dyne.org/keybase.txt",
                        "service_url": "http://danielsan.dyne.org",
                        "presentation_group": "danielsan.dyne.org",
                        "presentation_tag": "http"
                    }
                ]
            },
            "cryptocurrency_addresses": {},
            "pictures": {
                "primary": {
                    "url": "https://s3.amazonaws.com/keybase_processed_uploads/2f51015c173dc63c4963babb990beb05_360_360_square_360.jpeg",
                    "width": 360,
                    "height": 360,
                    "source": "twitter"
                }
            },
            "sigs": {
                "last": {
                    "sig_id": "db817ecf66957e76e928d38cdfd2c4950a15d5d25ecfcba885d7339e441ecab70f",
                    "seqno": 190,
                    "payload_hash": "3e7e8a94cf56a5ae4adec026a38bf4e729b5841ab213270f2aff6b3e8b705250"
                }
            },
            "devices": {
                "437191d0d0454eab9415ff1e2e9e6418": {
                    "type": "desktop",
                    "ctime": 1510754390,
                    "mtime": 1510754390,
                    "name": "drunk_chewinggum",
                    "status": 1,
                    "keys": [
                        {
                            "kid": "01208484d367ebb093f10b01312abbdbdf00f113db2c36d64a1e85112ed6d820a01c0a",
                            "key_role": 1,
                            "sig_id": "608d2ec590118fdd0dfc827d0d3138695b2ebb540aa76ee81bbba45aae60fd550f"
                        },
                        {
                            "kid": "0121c9f70ebe68524132a8ef6bd7639e330e1bfd2ff1ed2cba587a304f82a357ea030a",
                            "key_role": 2,
                            "sig_id": "efa9d293e01a3569fab10d88bcf6a7462b6d1cb8af0252cd7c95ed77b3601af70f"
                        }
                    ],
                    "lks_server_half": "b8f8ef6f8b86b32bd24e8f99f30ad2e5c284ee7fe7737a4f9abedd438d3f1b6b",
                    "passphrase_generation": 2,
                    "last_used_time": 1512518149
                },
                "f81627a612f987c2ac05196eaf83d318": {
                    "type": "mobile",
                    "ctime": 1511679557,
                    "mtime": 1511679557,
                    "name": "drunk_octaviabutler",
                    "status": 1,
                    "keys": [
                        {
                            "kid": "012001097f3442b6007037dc3c030aefa459206925c876f41cdb91c3ff9db99e61320a",
                            "key_role": 1,
                            "sig_id": "650618688c9bee0c0e7c82939b966e7f686c59d6b129fd24e7d0bfbbc11fc5470f"
                        },
                        {
                            "kid": "01213ed0c35dd13f0b8e7a97704b02d0d416475bc58fe62b6d9e10fd7437c59f805d0a",
                            "key_role": 2,
                            "sig_id": "6bcd1007c9f7ebea51a11a09bcca4a5306306aa90d4c16ee23ead7b40b6541c80f"
                        }
                    ],
                    "lks_server_half": "66d681dd9e6d5dee2ede38066c4ee86be14b05700da7b36ed20a27747e878a5f",
                    "passphrase_generation": 2,
                    "last_used_time": 1512507188
                }
            }
        }
    ]
}