My Account Log in

1 option

Hands-on smart contract development with Solidity and Ethereum : from fundamentals to deployment / Kevin Solorio, Randall Kanna, and David H. Hoover.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Solorio, Kevin, author.
Kanna, Randall, author.
Hoover, Dave H., author.
Language:
English
Subjects (All):
Blockchains (Databases).
Physical Description:
1 online resource (225 pages)
Edition:
First edition.
Place of Publication:
Sebastopol, California : O'Reilly Media, Inc., [2020]
System Details:
text file
Summary:
Ready to dive into smart contract development for the blockchain? With this practical guide, experienced engineers and beginners alike will quickly learn the entire process for building smart contracts for Ethereum—the open source blockchain-based distributed computing platform. You’llget up to speed with the fundamentals and quickly move into builder mode. Kevin Solorio, Randall Kanna, and Dave Hoover show you how to create and test your own smart contract, create a frontend for users to interact with, and more. It’s the perfect resource for people who want to break into the smart contract field but don’t know where to start. In four parts, this book helps you: Explore smart contract fundamentals, including the Ethereum protocol, Solidity programming language, and the Ethereum Virtual Machine Dive into smart contract development using Solidity and gain experience with Truffle framework tools for deploying and testing your contracts Use Web3 to connect your smart contracts to an applicationso users can easily interact with the blockchain Examine smart contract security along with free online resources for smart contract security auditing
Contents:
Part 1. Intro to the Ethereum Blockchain. Blockchain concepts
Decentralized applications
Before we get started
Part 2. Developing smart contracts. Our first smart contract
Deploying and interacting with contracts
The fundraiser application
FundraiserFactory
Part 3. Interacting with our smart contracts through Web3. What is Web3?
Connecting the UI to our contracts
Our larger DApp
Finishing our fundraiser UI
Part 4. Securing your smart contracts. Smart contract security.
Notes:
Description based on print version record.
Includes bibliographical references and index.
ISBN:
9781492045212
1492045217
9781492045250
149204525X
9781492045236
1492045233
OCLC:
1135326045

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account