Learn how to deploy your user interface assets to the Ethereum blockchain using Swarm.
- [Instructor] Now that we have our smart contract…deployed publicly,…we have a distributed backend to our app.…But in order to access this through our web UI,…we either need to have the assets locally…or we have to deploy them to a web server,…both of which take away the key advantage…of having a decentralized app.…Fortunately, Ethereum comes with an option…to deploy our files on the blockchain, it's called Swarm.…The beauty of Swarm is it comes with Geth.…so it's already set up on our server,…there's nothing we need to do to install it.…I currently have Geth running,…it's syncing so I'm waiting for it all to sync.…
But it's all good, it's running…so there's a couple things we need to do.…One is I need to start up Swarm.…In order to start Swarm, I need to have an account set up.…So Swarm is enabled at a command line…by nature of having Geth running.…So just like other things in the Ethereum network,…you do it through an Ethereum account,…so I'm gonna go to Geth, I'm gonna create account new…and then I'm gonna write a password.…
- How the Ethereum blockchain differs from bitcoin
- What smart contracts are and how they work
- Creating a smart contract from scratch in Solidity
- Using Truffle to test smart contracts
- Using web3.js to interact with the blockchain
- Deploying resources in Swarm
Skill Level Intermediate
1. Getting Set Up
2. Introduction to DApps and Ethereum
3. Writing a Smart Contract
4. Building a DApp
5. Deploying to the Ethereum network
Deploying resources in Swarm3m 42s
Next steps1m 24s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.