Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
EOS_dapp_development_overview.pdf
Search
JEDA
November 08, 2018
Programming
73
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
EOS_dapp_development_overview.pdf
JEDA
November 08, 2018
More Decks by JEDA
See All by JEDA
日本におけるEOSの発展と現状.pdf
jedaaaaaaaaa
0
62
Bank_of_Staked_-_How_to_build_an_automatic_dapp_on_EOS.pdf
jedaaaaaaaaa
1
44
Other Decks in Programming
See All in Programming
パスワード再設定メールのURLについて知っておこう
uyuki234
0
160
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
3.7k
AWSに止められる覚悟してますか?
morizo_1984
2
540
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
0
1.4k
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
170
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
contenteditable と日本語入力に向き合う
colorful12
0
200
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
700
Featured
See All Featured
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Design in an AI World
tapps
1
350
Marketing to machines
jonoalderson
1
5.9k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.3k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Designing Experiences People Love
moore
143
24k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Transcript
EOS dapp development overview 2018-11-07 20 mins Jacky
JEDA is a Top 21 Block Producer
steps to build a dapp 1. EOSIO Software 2. Smart
Contract 3. Front-end - Web/Mobile etc
EOSIO software 1. nodeos - running eos blockchain 2. cleos
- command line to interact with the blockchain and manage wallets 3. keosd - wallet service that securely stores eos keys in wallets.
Install EOSIO software Install from brew on Mac $ brew
tap eosio/eosio $ brew install eosio Check github page for other platform https://github.com/eosio/eos Document https://developers.eos.io/eosio-nodeos/docs/
CryptoKylin testnet Github https://github.com/cryptokylin/CryptoKylin-Testnet Block explorers https://tools.cryptokylin.io http://kylin.bloks.io http://kylin.eosq.app Telegram
https://t.me/cryptokylin1en
Smart Contract hello.cpp Demo github https://github.com/newbdez33/hello-demo
Compile & Deploy Smart Contract 1. Install compiler - eosio.cdt
$ brew tap eosio/eosio.cdt $ brew install eosio.cdt 2. Compile hello.cpp $ eosio-cpp -o hello.wasm hello.cpp --abigen 3. Deploy hello contract $ cleos set contract hello ../hello -p hello@active Document https://developers.eos.io/eosio-cpp/docs https://developers.eos.io/eosio-cpp/reference - C/C++ API reference
Front-end - scatter Scatter download & documentation https://get-scatter.com/
Front-end - calling smart contract via eosjs Demo github https://github.com/newbdez33/hello-eosjs
eosjs https://github.com/EOSIO/eosjs/tree/v16.0.9
Verify smart contract transaction Demo on cryptokylin testnet https://kylin.eosq.app/account/hashhubdemo1/transactions
Next Steps Try by yourself. All you need is here
https://developers.eos.io Let me know if You have any question about EOS You like to know how to migrate from ETH My telegram @newbdez33 Thank you!