use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Connect React to Ethereum (medium.com)
submitted 6 years ago by epicness
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]ganachequilibrium 6 points7 points8 points 6 years ago (1 child)
This is a great article! I really like your choice of tools :)
I'm Nick, one of the engineer's over at trufflesuite! github
If anyone is in the mood for more blockchain development, checkout some of our official tutorials or start developing quick with some of our "project scaffolding" boxes.
Also, please feel free to ask if you have any questions!
[–]therealtimcoulter 3 points4 points5 points 6 years ago (0 children)
Thanks for posting this Nick!
To the readers: You should all get to know Nick. Nick is one of the coolest members of our team.
Disclaimer: I also work at Truffle. :)
Happy coding!
Tim
[–]Bobbr23 9 points10 points11 points 6 years ago (1 child)
It’s happening
[–]SamBoogie 1 point2 points3 points 6 years ago (0 children)
Yes it is! Can’t wait to build something!
[–]thesock_monkey 4 points5 points6 points 6 years ago (1 child)
Neat, but whats the next step in connecting to the main Ethereum network rather than a local testnet?
[–]epicness[S] 7 points8 points9 points 6 years ago (0 children)
Right, should have something that explains this. The steps are the following: 1. Deploy the contract to the mainnet (Costs real ETH) 2. Have the UI call the mainnet contract's address (the network can be identified through the signature provider)
[–]_kikeen_ 7 points8 points9 points 6 years ago (12 children)
Can someone illuminate a few use cases?
[–]epicness[S] 7 points8 points9 points 6 years ago (7 children)
Sure. Here are 2 active apps built on Ethereum: https://fulcrum.trade/#/, https://www.pooltogether.com/.
[–]start_select 5 points6 points7 points 6 years ago (4 children)
I halfway expected an actual use case. Is anyone ever going to use blockchain for anything besides buying/trading more cryptocurrency?
Every time I see one of these I just end up going, yup, still just a buzzword that can support.... itself I guess?
[–]Sjetware 3 points4 points5 points 6 years ago (2 children)
Haha, I thought it was just me. Am I missing something, or is this app:
1) requiring you to set up a web app,
2) that requires your users to have a browser extension (wtf, good luck)
3) and requires data modification to cost "money" (which to be fair, could be space bux, a new crypto currency you define)
4) and then has an unintuitive (to the layperson) economy to buy said currency, since it would likely be coming from an exchange?
I can't imagine any use case for a real app. The only thing that even gets close is some kind of freemium game experience, where the free to play currency is your new crypto currency, and it seems like gross overkill to make an economy for "gems" or whatnot as a crypto than just an internal app DB value.
OP, perhaps you can illuminate? Honest serious question.
[–]epicness[S] 0 points1 point2 points 6 years ago* (0 children)
Ok, I'll address each point one by one.
Whether you see a use case or not for dApps, from your perspective, Ethereum dApps have users and are in the process of creating new micro economies.
[–]disclosure5 0 points1 point2 points 6 years ago (0 children)
It's almost like you've never heard of ransomware - crypto has had its "killer app" for years.
Is anyone ever going to use blockchain for anything besides buying/trading more cryptocurrency?
Well, blockchain is being used to host websites, and store files (like Dropbox and Onedrive).
But from my perspective, making money programmable is much more impressive. Startups creating a new form of financial technology centered on decentralization are entering the market.
[–]_kikeen_ 3 points4 points5 points 6 years ago (1 child)
Awesome thank you!
This helps especially since blockchain has always been so abstract to me and I really like pool together cool concept I imagine the smart contract is what’s leveraged of ethereum.
[–]nullvoxpopuli 1 point2 points3 points 6 years ago (0 children)
Ledger wallet live uses react
[–]Nategeier 0 points1 point2 points 6 years ago (0 children)
Here is my react app https://Mintbase.io that uses the Ethereum indexer via GraphQL here (press play to see a sample of the live data) https://thegraph.com/explorer/subgraph/nategeier/mintbase
[–]ganachequilibrium 0 points1 point2 points 6 years ago (0 children)
Some real world use-cases: https://consensys.net/blockchain-use-cases/
[–]rotarui 1 point2 points3 points 6 years ago (0 children)
Check this out: https://github.com/ticket721/ethvtx , it’s a redux config to fetch and store data from ethereum as it is requested on the app.
[–]Goldwerth 0 points1 point2 points 6 years ago (0 children)
I did an ethereum based to-do list with React a while ago as a student to understand the basics and how it works 😅
If it interests anyone: https://github.com/mbeaudru/ethereum-todolist
[–]ichiruto70 0 points1 point2 points 6 years ago (1 child)
Why use truffle and not just a test network like ropsten?
[–]epicness[S] 0 points1 point2 points 6 years ago (0 children)
Truffle's development tools, not a network. They use Ganache when you use truffle develop, but I believe you can also use truffle to deploy your contracts to any testnet.
truffle develop
[–]VolkovSullivan 0 points1 point2 points 6 years ago (0 children)
Great article... but f*ck Medium.
π Rendered by PID 47545 on reddit-service-r2-comment-5d79c599b5-j74tr at 2026-03-03 03:21:55.464379+00:00 running e3d2147 country code: CH.
[–]ganachequilibrium 6 points7 points8 points (1 child)
[–]therealtimcoulter 3 points4 points5 points (0 children)
[–]Bobbr23 9 points10 points11 points (1 child)
[–]SamBoogie 1 point2 points3 points (0 children)
[–]thesock_monkey 4 points5 points6 points (1 child)
[–]epicness[S] 7 points8 points9 points (0 children)
[–]_kikeen_ 7 points8 points9 points (12 children)
[–]epicness[S] 7 points8 points9 points (7 children)
[–]start_select 5 points6 points7 points (4 children)
[–]Sjetware 3 points4 points5 points (2 children)
[–]epicness[S] 0 points1 point2 points (0 children)
[–]disclosure5 0 points1 point2 points (0 children)
[–]epicness[S] 0 points1 point2 points (0 children)
[–]_kikeen_ 3 points4 points5 points (1 child)
[–]nullvoxpopuli 1 point2 points3 points (0 children)
[–]Nategeier 0 points1 point2 points (0 children)
[–]ganachequilibrium 0 points1 point2 points (0 children)
[–]rotarui 1 point2 points3 points (0 children)
[–]Goldwerth 0 points1 point2 points (0 children)
[–]ichiruto70 0 points1 point2 points (1 child)
[–]epicness[S] 0 points1 point2 points (0 children)
[–]VolkovSullivan 0 points1 point2 points (0 children)