{"_id":"dnschain","_rev":"32-500b855f7e2a6ef56f9fb91c2c500565","name":"dnschain","description":"A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!","dist-tags":{"latest":"0.5.3"},"versions":{"0.0.1":{"name":"dnschain","version":"0.0.1","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"BSD-3-Clause","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"~0.4.1","event-stream":"~3.1.0","lodash-contrib":"~241.3.1","stream-array":"~0.1.3","winston":"~0.7.2","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.0"},"devDependencies":{"grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"~0.0.7","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.0.1","dist":{"shasum":"4d9cb918d6fc6bb825268dc0abf7163de5cc594a","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.0.1.tgz","integrity":"sha512-mvQJClMw6RPGepA1smuEiag86VjJUIuhwLtREOPqf1HU9y+yErZr4n4R/jCRn4FIbmpTym2cREZmupxzeV2LUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvXbLBsvClbCGiklUoHaHegjtzjTrgyOJWuuZF5I5WWgIhAOPoR27dfWf+St4ovTBBi47Ja5QcqZFE2Klf2wHhM0vs"}]},"_from":".","_npmVersion":"1.3.15","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.0.2":{"name":"dnschain","version":"0.0.2","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"BSD-3-Clause","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"~0.4.1","event-stream":"~3.1.0","lodash-contrib":"~241.3.1","stream-array":"~0.1.3","winston":"~0.7.2","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.0"},"devDependencies":{"grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"~0.0.7","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.0.2","dist":{"shasum":"18a99c22eea8fce39dace2a7edc62e6ef3390c57","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.0.2.tgz","integrity":"sha512-Dcia6awV1WMrqQ5jfXlipmqb/fNFsl/PHA8jUGMDJwCY6JTFsXLF4j7fsUxrt0nRHw5L7sUux8dl/RM2iOrmPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnKUdALTPozrl35KvACb0/HTRhGRSPJLsPVBN8fyLXUAiAVwRbhsZhdRQUyC9IJhRLzSD1noqa59X2lI2j6v3CJ4g=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.1.0":{"name":"dnschain","version":"0.1.0","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"BSD-3-Clause","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#64f31c48c9aaf7c6308465623c4c619f0442da85","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.1.0","dist":{"shasum":"64efafb3732b203e6d6b60bed47bf4e93f0502a2","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.1.0.tgz","integrity":"sha512-uT9reX7UUegF6NXjTTYGxf+CxME4R2rFqK/WcmqaFw7ET0EoqSHoqMpCVG7RgULki2QRmQ/0UTL57kw+/p2joA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEFKndNBEGfF8VTPHiydJZSlAkZ/qySUr0Wu+2XrPbgAiAyXu2hYFw0mF+G+a24LXWr7p5syu7cRsbMHI3pgmb0AQ=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.1.1":{"name":"dnschain","version":"0.1.1","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#64f31c48c9aaf7c6308465623c4c619f0442da85","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.1.1","dist":{"shasum":"44008ed737fa307af3778d0ed84df31ae9f60c6c","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.1.1.tgz","integrity":"sha512-kgOXkYs3QNhbfzzh0m4bSzVCLzJXoIi0hywZPflf7yGFetLs5n75ZO8coDyDAuhUZ5l2V0HypYnj5vS7C7crfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6ynjY1nVX7mkOsX4JSLSKeenW0K/1TDv7M3D4TrsrJAIgTjk3XwJHhXUIgZ5VY4KUftVfHSIYfH54SxU+Wl3kuAc="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.2.1":{"name":"dnschain","version":"0.2.1","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#64f31c48c9aaf7c6308465623c4c619f0442da85","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.2.1","dist":{"shasum":"9362b09252a65cdc12252bb387e37f987731a1b2","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.2.1.tgz","integrity":"sha512-RxIcCpXBpOQvKTQZXBLgtCGcxl+x5aBK8TlYcRcxpViZPNCYydUXEpKBnf4Jdx7A1CnzIqHmRnbD013ABr1c8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHykqGl5oeKgW7ESbnSDCGCIKaCvg8t0d7UQgtTj6seUAiEA2sURiPEdNewTjhdW6cpOpO1ym0gQE7OSTEEPmTyj7Aw="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.2.2":{"name":"dnschain","version":"0.2.2","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#64f31c48c9aaf7c6308465623c4c619f0442da85","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.2.2","dist":{"shasum":"5afdeefad1c755bc729d14a42bbfd94d72a3e5ec","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.2.2.tgz","integrity":"sha512-XQyAOgc6yxCQDilhvLh7EzTbMr1ESON9M6twAVr72SmpqDv6hX6SmpXNmpL3gOy4fk8UVQg51ov/utn/0ysSfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1AWrf+tJ0LsU93FxaSLp18h8TtlsQMhG7cl/39jK9TAIgIkr7rk33bRd2r8RlV8DqGfzkSEl+ukfcj6G9fvKrIv4="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.2.3":{"name":"dnschain","version":"0.2.3","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"~0.3.1","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"_id":"dnschain@0.2.3","dist":{"shasum":"2ccd7cc61b1ca4b67ee2290644e4956bd761eca7","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.2.3.tgz","integrity":"sha512-D1rUKeRxf2N1mpCYejtcVWf7me7AzGtjYpEzFPcM+eINfPbRufKnXv5KYXtMF1XBMAXtTVGeA9XpjPOAWNsCZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQjdOEwN3hXBFooTVKskHMq9Olq/eyG29nL4YyiLp4uAiAQVQ8RNm+3LcikP1/lA0Er9ZVtR11vIMNfI2e8yE9z1w=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}]},"0.2.4":{"name":"dnschain","version":"0.2.4","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"0.6.x","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"gitHead":"a56ba9d9c53ca59709adc85693db97c5490b1c26","_id":"dnschain@0.2.4","_shasum":"a96e8274736d6266e241ab58c34c4a8337b5a36d","_from":".","_npmVersion":"1.4.17","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"a96e8274736d6266e241ab58c34c4a8337b5a36d","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.2.4.tgz","integrity":"sha512-BHXXS8PAE8ncpmWdAlcFhuZ2w7Jg2tIW9Dl8HMLy8sgzb3D4HBPX5d8dx+RlkWZqBz2lKEoTYsOJjHdPkE31Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1DNNbftfPmJ1Khn1lEepemyvjRbFSeIcGLzfceFk3gQIhAJ1tWQXc9QO8+MOBTPMmwgCcVtlNbid8ACTzsN+pqtKa"}]}},"0.2.5":{"name":"dnschain","version":"0.2.5","description":"A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"json-rpc2":"0.6.x","lodash":"~2.4.1","string":"~1.7.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","event-stream":"~3.1.2","lodash-contrib":"~241.4.4","stream-array":"~0.1.3","winston":"~0.7.3","nconf":"~0.6.9","properties":"~1.1.3","inquirer":"~0.4.1"},"devDependencies":{"grunt":"~0.4.4","grunt-contrib-watch":"~0.5.3","grunt-coffeelint":"0.0.10","matchdep":"~0.1.2"},"engines":{"node":">=0.10.x"},"gitHead":"971c40ab9e9c2361c9a854ca7cf6d4b27aaee628","_id":"dnschain@0.2.5","_shasum":"77068cfe5df105b97f91a6d9a2281d08f0b64126","_from":".","_npmVersion":"1.4.17","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"77068cfe5df105b97f91a6d9a2281d08f0b64126","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.2.5.tgz","integrity":"sha512-Nb5TS9k35jiIRuRlF31ud8gmI2TUEEBa2zst6/Eb+wnrFgUsFhflNCTKLquD3YAktmR0SjM21ifFuzeIPjCkYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETSe8C1oJCytVVwMRBF9Tq811WvqbUVtK9kXlbROVyQAiEAmEmBUTjRBs72242G3R28wFnouyaaxZNPsmzsaObSpbE="}]}},"0.5.0":{"name":"dnschain","version":"0.5.0","description":"A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"mocha --compilers coffee:coffee-script/register -R spec --bail test/"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"bluebird":"2.9.9","bottleneck":"1.5.x","event-stream":"3.2.2","express":"4.11.2","hiredis":"0.2.0","json-rpc2":"0.8.1","lodash":"3.1.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","native-dns-packet":"0.1.1","nconf":"0.7.1","properties":"1.2.1","redis":"0.12.x","string":"2.0.1","winston":"0.8.0"},"devDependencies":{"coffee-script":"^1.8.0","coffeelint":"^1.6.0","fakeredis":"^0.3.0","grunt":"^0.4.5","grunt-coffeelint":"0.0.13","grunt-contrib-watch":"^0.6.1","matchdep":"~0.1.2","mocha":"^2.1.0","should":"^5.0.0","superagent":"^0.21.0"},"engines":{"node":">=0.10.x"},"gitHead":"6f2380f008781e985b688c7443f15a2aa537356b","_id":"dnschain@0.5.0","_shasum":"50f7c9b447d3a978cf0d3716b50aa1c58d4372bc","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.12.0","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"50f7c9b447d3a978cf0d3716b50aa1c58d4372bc","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.5.0.tgz","integrity":"sha512-yST2+V1/gckcehz7ZvuTcbnXhYWmi+ym5pijXTVBWq5bHcyhzLL/nALqUQbYIkhfFHF0GzuhPqs+L0HnIQUdag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8090Q6dT+KrEXqokrY1LvICqnbBgmYpQqAQJZKjTVLAIhANSMDeDMqymLzuHxUYQ5tHZ1u0Gw6IVfPEgZbtE2pyfn"}]}},"0.5.1":{"name":"dnschain","version":"0.5.1","description":"A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"mocha --compilers coffee:coffee-script/register -R spec --bail test/"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"bluebird":"2.9.9","bottleneck":"1.5.x","event-stream":"3.2.2","express":"4.11.2","hiredis":"0.2.0","json-rpc2":"0.8.1","lodash":"3.1.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","native-dns-packet":"0.1.1","nconf":"0.7.1","properties":"1.2.1","redis":"0.12.x","string":"2.0.1","winston":"0.8.0"},"devDependencies":{"coffee-script":"^1.8.0","coffeelint":"^1.6.0","fakeredis":"^0.3.0","grunt":"^0.4.5","grunt-coffeelint":"0.0.13","grunt-contrib-watch":"^0.6.1","matchdep":"~0.1.2","mocha":"^2.1.0","should":"^5.0.0","superagent":"^0.21.0"},"engines":{"node":">=0.10.x"},"gitHead":"e0b8883ad01419c1086ad3a30e4ad9eaae9f9dee","_id":"dnschain@0.5.1","_shasum":"d6e34c841fbd79101eb9dde3eea578096e0f99b5","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.12.0","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"d6e34c841fbd79101eb9dde3eea578096e0f99b5","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.5.1.tgz","integrity":"sha512-MkPy+3MaL3DdHGjUWhgLXGbPUfSZ8UQLiqlZOal/K4FrJat5CD21sHGQ1faurgcfVx2CZ3mXBCYdB8MA7HQEeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0XZ0b+09ZmJZSHYFXn43ipNMgTxY2zIUYYr4G+L7gjgIhAPqmcXxaEdCJzKoUty0P+A9+nLoyG4PiQrsp/3CWCp0p"}]}},"0.5.2":{"name":"dnschain","version":"0.5.2","description":"A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"mocha --compilers coffee:coffee-script/register -R spec --bail test/"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"bluebird":"2.9.9","bottleneck":"1.5.x","event-stream":"3.2.2","express":"4.11.2","hiredis":"0.2.0","json-rpc2":"0.8.1","lodash":"3.1.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","native-dns-packet":"0.1.1","nconf":"0.7.1","properties":"1.2.1","redis":"0.12.x","string":"2.0.1","winston":"0.8.0","superagent":"0.21.0"},"devDependencies":{"coffee-script":"^1.8.0","coffeelint":"^1.6.0","fakeredis":"^0.3.0","grunt":"^0.4.5","grunt-coffeelint":"0.0.13","grunt-contrib-watch":"^0.6.1","matchdep":"~0.1.2","mocha":"^2.1.0","should":"^5.0.0"},"engines":{"node":">=0.10.x"},"gitHead":"3028df01fc08f57f04c5d3f98145ee840387f399","_id":"dnschain@0.5.2","_shasum":"31de61107f4c7a7ef8c936be9fb2e88155d42c01","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.12.0","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"31de61107f4c7a7ef8c936be9fb2e88155d42c01","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.5.2.tgz","integrity":"sha512-1sbYklF7ZClemACssAXQzFRTFwvJB8B4/CK4nAdwJ5yy8qiZV+piIgYV3Mv4WLSbW/uhYTTtvT7TumlXPY1oXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCt2NB11/yVLcsOZ/jCiPou6VBhKrgEJdqDUWBUpgVHKwIhAPpv6DotnfcD7QXJjJSsT8aR4dX5SV4Croy2oP/hZ/eZ"}]}},"0.5.3":{"name":"dnschain","version":"0.5.3","description":"A blockchain-based DNS + HTTPS server that fixes HTTPS security, and more!","homepage":"https://github.com/okTurtles/dnschain","bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"license":"MPL-2.0","bin":{"dnschain":"./bin/dnschain"},"main":"./lib/dnschain","preferGlobal":true,"keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"scripts":{"test":"mocha --compilers coffee:coffee-script/register -R spec --bail test/"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"dependencies":{"bluebird":"2.9.9","bottleneck":"1.5.x","event-stream":"3.2.2","express":"4.11.2","hiredis":"0.4.1","json-rpc2":"0.8.1","lodash":"3.1.0","native-dns":"git+https://github.com/okTurtles/node-dns.git#08433ec98f517eed3c6d5e47bdf62603539cd402","native-dns-packet":"0.1.1","nconf":"0.7.1","properties":"1.2.1","redis":"0.12.x","string":"2.0.1","winston":"0.8.0","superagent":"0.21.0"},"devDependencies":{"coffee-script":"^1.8.0","coffeelint":"^1.6.0","fakeredis":"^0.3.0","grunt":"^0.4.5","grunt-coffeelint":"0.0.13","grunt-contrib-watch":"^0.6.1","matchdep":"~0.1.2","mocha":"^2.1.0","should":"^5.0.0"},"engines":{"node":">=0.10.x"},"gitHead":"a8d477f9ad33d7790f94ffc563e2205823e62515","_id":"dnschain@0.5.3","_shasum":"9b21d9ac5e203295f372ac37df470e9f0854c470","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"taoeffect","email":"contact@taoeffect.com"},"maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"dist":{"shasum":"9b21d9ac5e203295f372ac37df470e9f0854c470","tarball":"https://registry.npmjs.org/dnschain/-/dnschain-0.5.3.tgz","integrity":"sha512-2/1K6hcKUg8QjsIzRc50v3wDrpfKCajQIWxd2SFzyc3+XEhMOhmkAoRd4Lv0gozQAL8GQMbvq7p0Oq2XAPVN4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDE+/PDZk/qvvvsaFCxK1eaGYXOtzbl8jOanfZrjRt51AiEAseQ025HZJBJSBdLiIrnP2SVKoEqUPAccFcVh671EuHk="}]}}},"readme":"# DNSChain\n\n[![npm version](https://badge.fury.io/js/dnschain.svg)](https://npmjs.org/package/dnschain) [![Build Status](https://img.shields.io/travis/okTurtles/dnschain/master.svg?label=build%20(master))](https://travis-ci.org/okTurtles/dnschain) [![Build Status](https://img.shields.io/travis/okTurtles/dnschain/dev.svg?label=build%20(dev))](https://travis-ci.org/okTurtles/dnschain) [![Gitter](https://img.shields.io/badge/GITTER-JOIN%20CHAT%20%E2%86%92-brightgreen.svg)](https://gitter.im/okTurtles/dnschain)\n\nThere is a problem with how the Internet works today:\n\n- HTTPS [is not secure](http://okturtles.com/#not-secure). Like most \"secure\" communications protocols,\n  it is susceptible to undetectable public-key substitution MITM-attacks (example: [Apple iMessages](https://www.taoeffect.com/blog/2014/11/update-on-imessages-security/)).\n- Netizens do not own their online identities. We either borrow them from\n  companies like twitter, or rent then from organizations like ICANN.\n\nThese problems arise out of two core Internet protocols:\n[DNS](https://en.wikipedia.org/wiki/Domain_Name_System) and [X.509](https://en.wikipedia.org/wiki/X.509).\n\nDNSChain offers a free and secure decentralized alternative while remaining backwards compatible\nwith traditional DNS.\n\nIt compares favorably to [the alternatives](docs/Comparison.md), and provides the following features:\n︎\n<!-- This extra line is necessary for table to render properly. -->\n|                                                                          |      DNSChain      | X.509 PKI with [Certificate Transparency][ct] |\n|--------------------------------------------------------------------------|--------------------|-----------------------------------------------|\n| __MITM-proof'ed [Internet connections][mitm]__                           | :white_check_mark: | :x:                                           |\n| __Secure and simple [GPG key distribution][gpg]__                        | :white_check_mark: | :x:                                           |\n| __MITM-proof RESTful [API to blockchain][api]__                          | :white_check_mark: | :x:                                           |\n| __Free and [actually-secure][free] SSL certificates__                    | :white_check_mark: | :x:                                           |\n| __Stops many [denial-of-service attacks][dos]__                          | :white_check_mark: | :x:                                           |\n| __Certificate revocation [that actually works][rev]__                    | :white_check_mark: | :x:                                           |\n| __DNS-based [censorship circumvention][cens]__                           | :white_check_mark: | :x:                                           |\n| __Prevents [domain theft][theft] (\"seizures\")__                          | :white_check_mark: | :x:                                           |\n| __Access blockchain [domains like `.bit`, `.p2p`, `.nxt`, `.eth`][use]__ | :white_check_mark: | :x:                                           |\n| __Certificate transparency (publicly auditable log of certs)__           | :white_check_mark: | :white_check_mark: ([maybe][ct])              |\n\n[ct]: https://blog.okturtles.com/2015/03/certificate-transparency-on-blockchains/\n[mitm]: docs/What-is-it.md#MITMProof\n[gpg]: docs/What-is-it.md#GPG\n[free]: docs/What-is-it.md#Free\n[dos]: docs/What-is-it.md#DDoS\n[rev]: docs/What-is-it.md#Revocation\n[cens]: docs/What-is-it.md#Censorship\n[theft]: https://www.techdirt.com/articles/20141006/02561228743/5000-domains-seized-based-sealed-court-filing-confused-domain-owners-have-no-idea-why.shtml\n[use]: docs/How-do-I-use-it.md\n[api]: docs/What-is-it.md#API\n\n**:star: See Also: [Comparison](docs/Comparison.md) and [Security Model](docs/Security-Model.md)**\n\n## Documentation\n\n### [:book: What is it?](docs/What-is-it.md)\n\n- DNSChain replaces X.509 PKI with the blockchain\n- MITM-proof authentication\n- Simple and secure GPG key distribution\n- Secure, MITM-proof RESTful API to blockchains\n- Free SSL certificates become possible\n- Prevents DDoS attacks\n- Certificate revocation that actually works\n- DNS-based censorship circumvention\n- Other features: testing suite, rate-limiting, and caching\n\n### [:book: Using DNSChain](docs/How-do-I-use-it.md)\n\n- Free public DNSChain servers\n- Access blockchain domains like `okturtles.bit`\n- Registering blockchain domains and identities\n- Encrypt communications end-to-end without relying on untrustworthy third-parties\n- Unblock censored websites *(coming soon!)*\n- And more!\n\n### [:book: Running your own DNSChain server](docs/How-do-I-run-my-own.md)\n\n- Requirements\n- Getting Started\n- Configuration\n- Guide: Setting up a DNSChain server with Namecoin and PowerDNS\n- *Coming Soon: securing HTTPS websites with DNSChain.*\n\n### [:book: Developers](docs/Developers.md)\n\n- Securing Your Apps With DNSChain\n- Contributing to DNSChain development\n- Adding support for your favorite blockchain\n- Running Tests\n\n## Community\n\n- [Forums](https://forums.okturtles.com)\n- [@DNSChain](https://twitter.com/dnschain) + [@okTurtles](https://twitter.com/okTurtles)\n- [![Gitter](https://badges.gitter.im/Join Chat.svg)](https://gitter.im/okTurtles/dnschain)\n\n## Other Resources\n\n__:tv: Watch__\n\n- [okTurtles + DNSChain Demo at SOUPS 2014 EFF CUP](https://www.youtube.com/watch?v=7QLaKW8ABy4)\n- [Blockchain University lecture on DNSChain](https://www.youtube.com/watch?v=GJd5uECEkSs) (2h+, but you will [know kung-fu](https://www.youtube.com/watch?v=6vMO3XmNXe4) afterward!)\n- [SF Bitcoin Meetup: Securing online communications with the blockchain](https://www.youtube.com/watch?v=Qy1x3Ud8LCI)\n- [SF Bitcoin Developers Meetup: Deep Dive into Namecoin and DNSChain](https://www.youtube.com/watch?v=wUiMIy9urTA)\n\n__:speaker: Listen__\n\n- [P2P Connects Us Podcast on DNSChain](http://letstalkbitcoin.com/blog/post/p2p-connects-us-episode-four)\n- [Frontier Podcast on DNSChain, DNSCrypt, MITM attacks, & more](http://reelsense.tv/frontier/101)\n- [Beyond Bitcoin Hangouts with Bitshares crew on DNSChain](https://soundcloud.com/beyond-bitcoin-hangouts/beyond-bitcoin-hangout-greg-slepak-dnschain-2014-10-24)\n- [Katherine Albrecht's privacy-focused radio show](http://www.katherinealbrecht.com/show-archives/2014/06/19/)\n\n__:page_facing_up: Read__\n\n- Engadget: [New web service prevents spies from easily intercepting your data](http://www.engadget.com/2014/09/29/okturtles/)\n- Let's Talk Bitcoin: [Security in Decentralized Domain Name Systems](http://letstalkbitcoin.com/blog/post/security-in-decentralized-domain-name-systems)\n- ProgrammableWeb: [Can the blockchain replace ~~SSL~~ X.509?](https://www.programmableweb.com/news/can-blockchain-replace-ssl/analysis/2015/03/17)\n- [An intro to DNSChain: Low-trust access to definitive data sources](http://simondlr.com/post/94988956673/an-intro-to-dnschain-low-trust-access-to)\n- [How to setup a blockchain DNS server with DNSChain](docs/setting-up-dnschain-namecoin-powerdns-server.md)\n- [The Trouble with Certificate Transparency](https://blog.okturtles.com/2014/09/the-trouble-with-certificate-transparency/)\n- [Introducing the dotDNS metaTLD](https://blog.okturtles.com/2014/02/introducing-the-dotdns-metatld/)\n- [DNSChain versus...](docs/Comparison.md)\n\n_Have a link? [Let us know](https://twitter.com/dnschain)!_\n\n## Contributors\n\n_Approximate chronological order._\n\n- [Greg Slepak](https://twitter.com/taoeffect) (Original author and current maintainer)\n- [Simon Grondin](https://github.com/SGrondin) (Unblock feature: DNS-based censorship circumvention)\n- [Matthieu Rakotojaona](https://otokar.looc2011.eu/) (DANE/TLSA contributions and misc. fixes)\n- [TJ Fontaine](https://github.com/tjfontaine) (For `native-dns`, `native-dns-packet` modules and related projects)\n- [Za Wilgustus](https://twitter.com/ZancasDeArana) (For [pydnschain](https://github.com/okTurtles/pydnschain) contributions)\n- [Cayman Nava](https://github.com/WeMeetAgain) (Ethereum support, api.icann.dns, and core developer)\n- [Vignesh Anand](https://github.com/vegetableman) (Front-end + back-end for DNSChain admin interface)\n- [Mike Ward](https://twitter.com/bocamike) (Documentation)\n- [Dionysis Zindros](https://github.com/dionyziz) ([pydnschain](https://github.com/okTurtles/pydnschain) work)\n- [Chara Podimata](https://www.linkedin.com/in/charapodimata) ([pydnschain](https://github.com/okTurtles/pydnschain) work)\n- [Konstantinos Lolos](https://www.linkedin.com/in/kostislolos) ([pydnschain](https://github.com/okTurtles/pydnschain) work)\n- [Anton Wilhelm](https://github.com/toenu23) (Support for [Nxt](http://nxt.org) cryptocurrency)\n- [Tim Uy](https://github.com/tofutim) (Ubuntu tutorial)\n- [Michael Bumann](https://twitter.com/bumi) (optional CORS support)\n- *Your name & link of choice here!*\n\n## Release History\n\n__[Blog post for 0.5 release.](https://blog.okturtles.com/2015/03/dnschain-0-5-released-https-openname-resolver-api-more/)__\n\n###### 0.5.3 - September 5, 2015\n\n- __New Features:__\n    + Optional CORS support from [Michael Bumann](https://twitter.com/bumi) (thanks!).\n- __Improvements:__\n    + Bumped `hiredis` to 0.4.1 for latest iojs compat.\n\n###### 0.5.2 - March 11, 2015\n\n- __Improvements:__\n    + Includes tests for verifying NXT support\n    + Added [`superagent`](https://github.com/visionmedia/superagent) for simpler HTTP requests\n    + Moved `dnsHandler` into `blockchain.coffee` template class\n    + Prevent `favicon.ico` requests from filling logs\n    + Improved `Comparisons.md` documentation\n    + Misc. code and logging improvements\n- __Fixes:__\n    + #138: Nxt resolver not working\n    + #140: Prevent non-json values in Namecoin from returning \"Not found\"\n    + #141: Allow arbitrary namecoin keys, but enforce ICANN domain rules for for `d/`\n    + #142 + #120: Make it less likely Travis will fail\n\n###### [:book: Older version notes](HISTORY.md)\n\nCopyright (c) okTurtles Foundation. Licensed under [MPL-2.0 license](http://mozilla.org/MPL/2.0/).\n","maintainers":[{"name":"taoeffect","email":"contact@taoeffect.com"}],"time":{"modified":"2022-06-15T06:24:09.718Z","created":"2014-02-10T16:29:35.815Z","0.0.1":"2014-02-10T16:29:38.209Z","0.0.2":"2014-04-16T02:23:11.269Z","0.1.0":"2014-04-24T18:26:30.730Z","0.1.1":"2014-04-25T00:54:40.906Z","0.2.1":"2014-05-03T02:18:41.030Z","0.2.2":"2014-05-04T00:13:57.127Z","0.2.3":"2014-05-28T00:14:40.950Z","0.2.4":"2014-07-10T19:59:55.992Z","0.2.5":"2014-07-10T21:10:54.676Z","0.5.0":"2015-03-07T20:59:00.140Z","0.5.1":"2015-03-08T06:01:25.846Z","0.5.2":"2015-03-12T00:27:00.670Z","0.5.3":"2015-09-05T21:35:48.894Z"},"readmeFilename":"README.md","author":{"name":"Greg Slepak","url":"https://twitter.com/taoeffect"},"repository":{"type":"git","url":"git://github.com/okTurtles/dnschain.git"},"homepage":"https://github.com/okTurtles/dnschain","keywords":["dns","server","security","pgp","gpg","encryption","namecoin","bitcoin","blockchain","cryptography","crypto","authentication","identity","ssl","tls"],"bugs":{"url":"https://github.com/okTurtles/dnschain/issues"},"license":"MPL-2.0","users":{"awaterma":true,"qodefox":true,"ishanmarikar":true}}