[{"data":1,"prerenderedAt":285},["ShallowReactive",2],{"project-16593787":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":41,"post_text":45,"what":46,"said":82,"maker_in_thread":162,"shape":175,"grid":177,"attempts":246,"same_week":247,"maker_shows":43,"maker_hidden":277,"reader_version":278,"card":279},"16593787","CryptoFinalFour","Tradable March Madness brackets as ERC-721 tokens","title","Show HN: CryptoFinalFour – Tradable March Madness brackets as ERC-721 tokens","https:\u002F\u002Fcryptofinalfour.com\u002F","cryptofinalfour.com","vincentchu",1521128585,2018,34,32,950,2155,45,"shown","games","sports bracket pools","web_app",[24,25,26,27,28],"march madness","erc-721","ethereum","bracket pool","nft","curious",-0.069,{"positive":32,"neutral":33,"mixed":34,"critical":32},4,9,0,17,{"idea":37,"design":39,"docs":40},{"positive":38,"critical":38},2,{"positive":34,"critical":38},{"positive":38,"critical":34},[42,43,34,42,43,34,34,34,43,34,34,34,34,44,34,34,44,43,34,43,34,43,43,43,43,34,42,34,42,44,44,34],5,3,1,null,{"problem":47,"audience":45,"pricing":45,"motivation":54,"time_to_build":45,"stack":58,"openness":79,"stage":80,"team_size":81},{"value":48,"source":49,"evidence":50},"Standard March Madness pools cannot trade brackets; this makes each bracket a tradable token","maker",[51],{"id":52,"by":11,"text":53},"16594294","Not quite a sweepstakes- it’s just a standard March madness pool. The one interesting thing is that each bracket confirms to the ERC721 token standard, which means you can trade,…",{"value":55,"source":49,"evidence":56},"Maker wanted to tokenize a simple digital good using the ERC721 standard",[57],{"id":52,"by":11,"text":53},[59,63,69,75],{"value":60,"source":49,"evidence":61},"Ethereum",[62],{"id":52,"by":11,"text":53},{"value":64,"source":49,"evidence":65},"Solidity",[66],{"id":67,"by":11,"text":68},"16594460","Source: https:\u002F\u002Fgist.github.com\u002Fvincentchu\u002Fa4429de38ae15419f3b08c86c2bffd84 Contract address: https:\u002F\u002Fetherscan.io\u002Faddress\u002F0x100cc2fa0ea14bf9b0740aeb8f66f7cc6c37165b",{"value":70,"source":49,"evidence":71},"Truffle",[72],{"id":73,"by":11,"text":74},"16595111","I spent 10 minutes before work today trying to get it working, but couldn't do it. Any hints? The contract was developed using truffle and the solidity files for the contract,…",{"value":76,"source":49,"evidence":77},"ERC-721",[78],{"id":52,"by":11,"text":53},"unknown","launched","solo",{"praise":83,"objections":92,"requests":111,"questions":126,"alternatives":148},[84],{"value":85,"source":86,"evidence":87},"Interesting idea for large pools where brackets are bought and split","commenter",[88],{"id":89,"by":90,"text":91},"16594972","bmlevy9","This is actually really interesting when you're dealing with large pools. Last year, I was in a pool with 10,000+ people and serious $ were on the line and I actively negotiated…",[93,104],{"value":94,"source":86,"evidence":95},"Oracle requires trusting the contract owner to enter results",[96,100],{"id":97,"by":98,"text":99},"16594107","deweller","What is the oracle for telling the blockchain which team won? Do we just trust the person who wrote this contract?",{"id":101,"by":102,"text":103},"16594114","PabloOsinaga","How do you get the actual results into the Blockchain? And how can we trust that part?",{"value":105,"source":86,"evidence":106},"Title is misleading since HN readers read crypto as cryptography",[107],{"id":108,"by":109,"text":110},"16594243","nailer","Not crypto related. HN is a technical forum. Maybe 'March Madness on Ethereum' might be a better title \u002F name.",[112,119],{"value":113,"source":86,"evidence":114},"Verify the contract source on Etherscan",[115],{"id":116,"by":117,"text":118},"16594536","chandraonline","Can you please verify your contract on etherscan.io. It makes it clear that the code is what you say it is and people can interact with your smart contract too.…",{"value":120,"source":86,"evidence":121},"Post the Solidity source code",[122],{"id":123,"by":124,"text":125},"16594381","jordanab","Hi, looks great! Yes, can you please post the solidity source code? I've just started learning solidity last week, and I like any understandable real world example I can get my…",[127,135,142],{"value":128,"source":86,"evidence":129},"How are real match results put on the blockchain and trusted?",[130,134],{"id":131,"by":132,"text":133},"16594119","filleokus","I know next to nothing about this domain (sports...), but I guess you need to have the outcome of the matches to make this work? How is that information entered onto the…",{"id":101,"by":102,"text":103},{"value":136,"source":86,"evidence":137},"Is there an interface for trading these brackets?",[138],{"id":139,"by":140,"text":141},"16596855","camjohnson26","Is there an interface for trading these?",{"value":143,"source":86,"evidence":144},"Is this legal?",[145],{"id":146,"by":102,"text":147},"16597177","IS this legal?",[149,155],{"value":150,"source":49,"evidence":151},"MetaMask",[152],{"id":153,"by":11,"text":154},"16594429","There is a chrome extension that also acts as a wallet and allows you to interact with dApps called meta mask (https:\u002F\u002Fmetamask.io\u002F) Cipher is interesting because it's built for…",{"value":156,"source":86,"evidence":157},"Augur",[158],{"id":159,"by":160,"text":161},"16594621","mbil","I was wondering how Augur got around the need for an oracle, since on that system (iiuc), one can create a prediction market around any publicly-observable outcome. In…",{"comments":163,"answered":164,"key":165},10,7,[166,169,172],{"id":167,"text":168},"16595580","^^ this. The base contract allows only a single owner at a time, but you can end up with some pretty exotic ownership structures if you want ...",{"id":170,"text":171},"16594245","The smart contract has a method called updateState that allows a privileged address to update the brackets. That’s essentially an Oracle. Aside: in the future where smart…",{"id":173,"text":174},"16594266","It’s a ethereum wallet\u002Fbrowser for distributed apps for mobile: https:\u002F\u002Fwww.cipherbrowser.com Meta mask is the equivalent for chrome. Cipher allows you to store some eth (or…",{"commenters":35,"max_depth":42,"maker_replies":163,"first_comment_mins":176,"lifespan_hours":164},20,[178,180,184,186,188,189,190,192,195,198,201,203,205,206,208,210,213,214,219,220,221,223,225,226,231,234,235,237,239,241,243,244],[89,34,42,179,90,34],"project\u002Fpositive\u002Fidea",[181,34,43,182,183,34],"16595225","project\u002Fneutral\u002Fdesign","cslarson",[167,34,34,185,11,44],"maker\u002Fneutral\u002Fdesign",[187,34,42,179,90,34],"16596655",[131,44,43,182,132,34],[170,44,34,182,11,44],[159,44,34,191,160,34],"other\u002Fneutral\u002Fnone",[193,44,34,191,194,34],"16595017","thisisit",[196,44,43,182,197,34],"16596543","WorldMaker",[199,38,34,191,200,34],"16594066","danvoell",[173,38,34,202,11,44],"project\u002Fneutral\u002Fnone",[204,38,34,191,200,34],"16594331",[153,38,34,202,11,44],[97,43,44,207,98,34],"project\u002Fcritical\u002Fdesign",[209,43,34,182,11,44],"16594329",[211,32,34,212,194,34],"16595031","other\u002Fneutral\u002Fdocs",[101,42,44,207,102,34],[215,216,43,217,218,34],"16594390",6,"project\u002Fneutral\u002Fdocs","LAMike",[67,216,34,217,11,44],[116,216,43,217,117,34],[73,216,34,222,11,44],"maker\u002Fneutral\u002Fdocs",[224,216,43,222,117,34],"16596281",[139,164,43,202,140,34],[227,228,43,229,230,34],"16594004",8,"project\u002Fneutral\u002Fidea","tshanmu",[232,228,43,202,233,34],"16594041","desireco42",[52,228,34,229,11,44],[123,228,42,236,124,34],"maker\u002Fpositive\u002Fdocs",[238,228,34,222,11,44],"16594457",[240,228,42,236,124,34],"16594538",[146,33,44,242,102,34],"project\u002Fcritical\u002Fidea",[108,163,44,242,109,34],[245,163,34,191,11,44],"16594306",[],[248,253,258,263,268,273],{"id":249,"name":250,"points":251,"category":252},"16619580","URL Canary",273,"security_privacy",{"id":254,"name":255,"points":256,"category":257},"16591962","Where is Sci-Hub",247,"other",{"id":259,"name":260,"points":261,"category":262},"16626374","Word2Bits",221,"languages",{"id":264,"name":265,"points":266,"category":267},"16606408","Makesite",146,"dev_tools",{"id":269,"name":270,"points":271,"category":272},"16636935","Sheet2Site",145,"web_saas",{"id":274,"name":275,"points":276,"category":267},"16594515","Fossa-cli",104,false,"v2",{"id":280,"name":5,"line":6,"ai":277,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":281,"top":18,"kw":282,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":283,"url":9,"mix":284,"praise":85,"objection":94,"sub":21},16593787,-0.07,[24,25,26,27,28],"53053000300001001303033330505110",[32,33,34,32],1794036564307]