[{"data":1,"prerenderedAt":245},["ShallowReactive",2],{"project-7508390":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":40,"post_text":42,"what":43,"said":69,"maker_in_thread":133,"shape":144,"grid":148,"attempts":207,"same_week":208,"maker_shows":30,"maker_hidden":238,"reader_version":239,"card":240},"7508390","HelloBlock","Focus on building Bitcoin apps, not infrastructure","title","Show HN: HelloBlock – Focus on building Bitcoin apps, not infrastructure","https:\u002F\u002Fhelloblock.io\u002F","helloblock.io","sida",1396362393,2014,34,27,903,2272,40,"shown","dev_tools","bitcoin api","api",[21,24,25,26],"testnet","block explorer","blockchain api","curious",0.13,{"positive":30,"neutral":31,"mixed":32,"critical":33},3,7,0,1,11,{"design":36,"idea":38,"execution":39},{"positive":37,"critical":32},2,{"positive":32,"critical":33},{"positive":32,"critical":32},[41,32,30,30,41,32,30,32,32,32,32,32,33,32,32,30,32,30,32,30,32,30,32,41,32,32,32],5,null,{"problem":44,"audience":53,"pricing":42,"motivation":62,"time_to_build":42,"stack":66,"openness":67,"stage":68,"team_size":67},{"value":45,"source":46,"evidence":47},"Building Bitcoin apps requires heavy blockchain infrastructure; a hosted API avoids this","maker",[48,50],{"id":49},"post",{"id":51,"by":11,"text":52},"7508615","Glad you brought this up. Prior to building helloblock, I built a couple of other open source apps (tippercoin \u002F sparecoins) which used the blockchain.info API. There were a few…",{"value":54,"source":55,"evidence":56},"Bitcoin app developers","inferred",[57,58],{"id":49},{"id":59,"by":60,"text":61},"7508874","jonpaul","As a consumer of the API, I can attest that the developers of HelloBlock have a put a lot of thought into the API. Developers of Bitcoin apps might find the Testnet faucet…",{"value":63,"source":46,"evidence":64},"Blockchain.info API lacked testnet, versioning and sane error handling",[65],{"id":51,"by":11,"text":52},[],"unknown","launched",{"praise":70,"objections":80,"requests":91,"questions":109,"alternatives":121},[71],{"value":72,"source":73,"evidence":74},"Well-designed API and site with a useful testnet faucet","commenter",[75,76],{"id":59,"by":60,"text":61},{"id":77,"by":78,"text":79},"7508696","abstrct","Ya this is really slick looking. There are some issues here and there but it's a new site so that is to be expected. The close tie in with testnet is a nice touch. A lot of…",[81],{"value":82,"source":73,"evidence":83},"Relying on third-party infrastructure undermines Bitcoin's trustless model",[84,88],{"id":85,"by":86,"text":87},"7510663","mike_hearn","The OP was complaining that blockchain.info has outages (which it does), so there's one reason. But more generally, the whole point of Bitcoin is you don't have to rely on…",{"id":89,"by":86,"text":90},"7509660","Why don't you just .... use Bitcoin Core. Or bitcoinj, or any API that doesn't rely on third party infrastructure?",[92,102],{"value":93,"source":73,"evidence":94},"Support for altcoins such as Dogecoin",[95,98],{"id":96,"by":78,"text":97},"7509094","Do you have any plans to offer the API for altcoins as well?",{"id":99,"by":100,"text":101},"7509719","lmm","> Which altcoin would you like to see support for? In all seriousness, dogecoin. I'm interested in the kind of apps where low transaction fees and a tipping-oriented culture are…",{"value":103,"source":73,"evidence":104},"Faster webhook notifications for deposits",[105],{"id":106,"by":107,"text":108},"7509456","deftnerd","Yes, but only with the transaction forwarding feature. They offer a free service where you can give their API a destination address and a webhook and they'll give you back a…",[110,114],{"value":111,"source":73,"evidence":112},"Will IP address information be offered in the API?",[113],{"id":77,"by":78,"text":79},{"value":115,"source":73,"evidence":116},"Is CORS enabled?",[117],{"id":118,"by":119,"text":120},"7510579","williamcotton","Have you put any thought in to enabling CORS?",[122,129],{"value":123,"source":73,"evidence":124},"Blockchain.info API",[125],{"id":126,"by":127,"text":128},"7508554","jeynepoole","Nice looking site :) But, doesn't Blockchain.info already offer a developer API?",{"value":130,"source":73,"evidence":131},"Bitcoin Core, bitcoinj",[132],{"id":89,"by":86,"text":90},{"comments":134,"answered":135,"key":136},9,4,[137,140,143],{"id":138,"text":139},"7508745","We already collect that information about relaying IPs (although you can never really be sure who is the originating IP). We have custom nodes that specifically listen for that…",{"id":141,"text":142},"7509076","In particular, these endpoints are designed to be used as part of the 'before hook' in your integration tests so that you can start with fresh testnet coins in every test.",{"id":51,"text":52},{"commenters":145,"max_depth":146,"maker_replies":134,"first_comment_mins":147,"lifespan_hours":41},12,8,18,[149,151,153,156,160,161,162,163,164,167,169,170,172,174,178,180,181,183,185,187,188,192,195,197,200,203,205],[77,32,41,150,78,32],"project\u002Fpositive\u002Fdesign",[138,32,32,152,11,33],"project\u002Fneutral\u002Fnone",[154,32,30,155,78,32],"7508997","project\u002Fneutral\u002Fidea",[157,33,30,158,159,32],"7509457","project\u002Fneutral\u002Fdesign","jensenbox",[59,37,41,150,60,32],[141,37,32,152,11,33],[126,30,30,155,127,32],[51,30,32,155,11,33],[165,30,32,166,107,32],"7509224","other\u002Fneutral\u002Fperformance",[168,30,32,152,11,33],"7509263",[106,30,32,166,107,32],[171,30,32,155,11,33],"7509546",[89,30,33,173,86,32],"project\u002Fcritical\u002Fidea",[175,30,32,176,177,32],"7510163","commenter\u002Fneutral\u002Fnone","mriou",[85,30,32,179,86,32],"commenter\u002Fcritical\u002Fidea",[96,135,30,155,78,32],[182,135,32,155,11,33],"7509131",[184,135,30,155,78,32],"7509211",[186,135,32,155,11,33],"7509249",[99,135,30,155,100,32],[189,41,32,190,191,32],"7509820","other\u002Fneutral\u002Fnone","gidgreen",[118,193,30,194,119,32],6,"project\u002Fneutral\u002Fexecution",[196,193,32,194,11,33],"7510608",[198,193,41,199,119,32],"7510968","maker\u002Fpositive\u002Fnone",[201,31,32,190,202,32],"7510562","dang",[204,31,32,152,11,33],"7510618",[206,31,32,190,202,32],"7510710",[],[209,214,219,224,229,233],{"id":210,"name":211,"points":212,"category":213},"7487935","VoxelQuest",435,"games",{"id":215,"name":216,"points":217,"category":218},"7501516","SlideRule",368,"learning_science",{"id":220,"name":221,"points":222,"category":223},"7508443","Deafalarm",170,"consumer_social",{"id":225,"name":226,"points":227,"category":228},"7518564","Notifon",129,"hardware",{"id":230,"name":231,"points":232,"category":20},"7502999","GridList",92,{"id":234,"name":235,"points":236,"category":237},"7501891","ffjson",83,"languages",false,"v2",{"id":241,"name":5,"line":6,"ai":238,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":242,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":243,"url":9,"mix":244,"praise":72,"objection":82,"sub":21},7508390,[21,24,25,26],"503350300000100303030305000",[30,31,32,33],1793990904225]