SlideShare a Scribd company logo
1 of 12
Copyright © Blockchain Council www.blockchain-council.org 1
Copyright © Blockchain Council www.blockchain-council.org
VS Code Extensions Required For Blockchain
Development
Blockchain development requires a lot of work at the backend. Whether you are
new or already established yourself as a Blockchain expert, you would be required
to know about the syntax, which can eventually help in the Blockchain
applications' seamless functioning. In this blog, we will be exploring VS Code
extensions.
2
Copyright © Blockchain Council www.blockchain-council.org
What is the VS Code?
It is a great tool for editing Solidity smart contracts. This tool is currently available
on Windows, Mac, & Linux. VS Code works well with Truffle. With the help of the
VS code, the Blockchain developer can be helpful in the following:
1. Creating a smart contract
2. Import or generate package that can be deployed in the HLF
environment
3. Deploying an existing smart contract
3
Copyright © Blockchain Council www.blockchain-council.org
What difference does the VS Code make?
The VS Code plugin saves a lot of time for the HLF developer regarding chain
code development and testing it against the IBM Blockchain Platform. The
developer has the leverage of choosing between Golang, Java, JavaScript,
TypeScript to write the smart contract.
4
Copyright © Blockchain Council www.blockchain-council.org
·After writing the smart contract, the developer can use the VS code plugin to
deploy the smart contract and test its functionality. At present, the VS code plugin
allows queries on the IBM Blockchain platform.
5
Copyright © Blockchain Council www.blockchain-council.org
This also helps to quickly test against an actual blockchain network and check the
results by your chaincode. This step particularly becomes useful at the product
development stage, as the developer can check and test at the development
stage. If there is an error, then the problem can be diagnosed for any error, which
reduces the probability of error or flaw in the end product.
6
Copyright © Blockchain Council www.blockchain-council.org
.
Here is how you go about the installation of the VS code:
You need first to check if the system is compatible with VS code. Windows 10,
Linux, or Mac OS presently supports the VS code, so check if you have the same
system.
Once you have installed the VS code, your next work should be on IBM's smart
contract. The extension can help in generating a smart contract skeleton on your
chosen Hyperledger Fabric
7
Copyright © Blockchain Council www.blockchain-council.org
● You can now use the command on the VS Code extension. If you are using
MacOS, then you would need the command - Ctrl+Shift+P or Cmd+Shift+P.
● Once you have launched the command, your next move should be to move to
the left sidebar and click on the IBM Blockchain Platform icon.
8
Copyright © Blockchain Council www.blockchain-council.org
● Now click on the Smart Contract Package and click on create a smart
contract project from the drop-down menu.
● Your next step should be to choose the programing language, JavaScript,
TypeScript, Java, and Go.
● The extension will enquire if you want to name the asset in the generated
contract.
● Now choose the location, and save the project.
● Then click create and select a new folder you had created and saved the
project.
● Finally, add to the Workspace option.
9
Copyright © Blockchain Council www.blockchain-council.org
This was the basic step of using VS Code extension for the IBM Blockchain
platform.
Conclusion- There are new developments taking place in Blockchain, and so
the is the demand for Blockchain developers who will help in leveraging this
technology.
You can join the Blockchain certification course by Blockchain Council to
know more about this technology and its use cases.
10
Copyright © Blockchain Council www.blockchain-council.org
Blockchain Council Certifications
You can check out our certifications, and kick start your career in the Blockchain
space today.
● Certified Blockchain Expert
● Certified Blockchain Developer
● Certified Smart Contract Developer
● Certified Solidity Developer
● Certified Ethereum Developer
11
THANK YOU!
Any questions?
You can mail us at
hello@blockchain-council.org
Copyright © Blockchain Council www.blockchain-council.org 12

More Related Content

What's hot

What's hot (10)

Getting out of the monolith hell
Getting out of the monolith hellGetting out of the monolith hell
Getting out of the monolith hell
 
Node js vs golang -which one is better ?
Node js vs golang -which one is better ?Node js vs golang -which one is better ?
Node js vs golang -which one is better ?
 
Introducing ofgodpaperframework
Introducing ofgodpaperframeworkIntroducing ofgodpaperframework
Introducing ofgodpaperframework
 
Unirex Lean tools By Dario Carotenuto
Unirex Lean tools By Dario CarotenutoUnirex Lean tools By Dario Carotenuto
Unirex Lean tools By Dario Carotenuto
 
Best Practices - By Lofi Dewanto
Best Practices - By Lofi DewantoBest Practices - By Lofi Dewanto
Best Practices - By Lofi Dewanto
 
GWT Introduction for Eclipse Day
GWT Introduction for Eclipse Day GWT Introduction for Eclipse Day
GWT Introduction for Eclipse Day
 
Bitcoin Development 2019 Starter Guide - No Skill | ProvenCrypto
Bitcoin Development 2019 Starter Guide - No Skill | ProvenCryptoBitcoin Development 2019 Starter Guide - No Skill | ProvenCrypto
Bitcoin Development 2019 Starter Guide - No Skill | ProvenCrypto
 
6 Months of WebRTC in 10 minutes
6 Months of WebRTC in 10 minutes6 Months of WebRTC in 10 minutes
6 Months of WebRTC in 10 minutes
 
New Era of Plugin Development in WordPress
New Era of Plugin Development in WordPressNew Era of Plugin Development in WordPress
New Era of Plugin Development in WordPress
 
FOSSLight Open Source Project
 FOSSLight Open Source Project FOSSLight Open Source Project
FOSSLight Open Source Project
 

Similar to Vs code extensions required for blockchain development

Similar to Vs code extensions required for blockchain development (20)

Blockchain Programming Skills For New Developers
Blockchain Programming Skills For New DevelopersBlockchain Programming Skills For New Developers
Blockchain Programming Skills For New Developers
 
How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise How to use hyperledger fabric for the enterprise
How to use hyperledger fabric for the enterprise
 
How can a newbie start learning about blockchain
How can a newbie start learning about blockchain How can a newbie start learning about blockchain
How can a newbie start learning about blockchain
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
 
Ibm blockchain platform explained
Ibm blockchain platform explained Ibm blockchain platform explained
Ibm blockchain platform explained
 
How can freshers learn about blockchain
How can freshers learn about blockchain How can freshers learn about blockchain
How can freshers learn about blockchain
 
7 Prominent Programming Languages for Blockchain App Development
7 Prominent Programming Languages for Blockchain App Development7 Prominent Programming Languages for Blockchain App Development
7 Prominent Programming Languages for Blockchain App Development
 
Ibm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchainIbm announces upgrades to its multicloud blockchain
Ibm announces upgrades to its multicloud blockchain
 
Web3-Guide.pdf
Web3-Guide.pdfWeb3-Guide.pdf
Web3-Guide.pdf
 
A Complete Guide On Blockchain Architect Certification Programme
A Complete Guide On Blockchain Architect Certification ProgrammeA Complete Guide On Blockchain Architect Certification Programme
A Complete Guide On Blockchain Architect Certification Programme
 
Top 10 programming languages for blockchain professionals
Top 10 programming languages for blockchain professionalsTop 10 programming languages for blockchain professionals
Top 10 programming languages for blockchain professionals
 
Blockchain expert skills, salary, and future scope
Blockchain expert  skills, salary, and future scopeBlockchain expert  skills, salary, and future scope
Blockchain expert skills, salary, and future scope
 
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발 [Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
[Call for code] IBM 블록체인을 활용하여 투명하게 구호기금 관리하기 - Hyperledger Fabric v1.1 by 맹개발
 
How Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code AnalysisHow Virtual Compilation Transforms Static Code Analysis
How Virtual Compilation Transforms Static Code Analysis
 
Samsung started to develop its own blockchain
Samsung started to develop its own blockchain Samsung started to develop its own blockchain
Samsung started to develop its own blockchain
 
Is prior programming knowledge necessary to learn blockchain technology
Is prior programming knowledge necessary to learn blockchain technology Is prior programming knowledge necessary to learn blockchain technology
Is prior programming knowledge necessary to learn blockchain technology
 
XBOM Enterprise one page
XBOM Enterprise one pageXBOM Enterprise one page
XBOM Enterprise one page
 
Top 10 Paying Skills With A Blockchain Training
Top 10 Paying Skills With A Blockchain TrainingTop 10 Paying Skills With A Blockchain Training
Top 10 Paying Skills With A Blockchain Training
 
IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2IBM Blockchain Platform Explained v2.2
IBM Blockchain Platform Explained v2.2
 
Guide to Vite JS – Modern Fron-End Development Tool
Guide to Vite JS – Modern Fron-End Development ToolGuide to Vite JS – Modern Fron-End Development Tool
Guide to Vite JS – Modern Fron-End Development Tool
 

More from Blockchain Council

More from Blockchain Council (20)

A quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solutionA quick guide about blockchain based 'remittance' solution
A quick guide about blockchain based 'remittance' solution
 
By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.By 2030, blockchain technology could drive a global economy of $1.7 trillion.
By 2030, blockchain technology could drive a global economy of $1.7 trillion.
 
5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcare5 ways on how will blockchain impact healthcare
5 ways on how will blockchain impact healthcare
 
In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency.  In 2021, facebook plans to introduce its own cryptocurrency.
In 2021, facebook plans to introduce its own cryptocurrency.
 
Why NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchainWhy NFTs has overtaken Defoe As the hottest trend in blockchain
Why NFTs has overtaken Defoe As the hottest trend in blockchain
 
Low code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforceLow code blockchain platform for crm by salesforce
Low code blockchain platform for crm by salesforce
 
5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year 5 best blockchain stocks to buy in this year
5 best blockchain stocks to buy in this year
 
Top 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safeTop 10 tricks to keep your bitcoin wallet safe
Top 10 tricks to keep your bitcoin wallet safe
 
Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...Google cloud became a network block producer by joining the eos blockchain co...
Google cloud became a network block producer by joining the eos blockchain co...
 
Blockchain use cases in energy sector
Blockchain use cases in energy sectorBlockchain use cases in energy sector
Blockchain use cases in energy sector
 
Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.Top Universities Are Increasing Blockchain Activity Worldwide.
Top Universities Are Increasing Blockchain Activity Worldwide.
 
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
Blockchain Application In The Energy Sector Is Offering Cost Effective strate...
 
Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency. Volvo committed to use blockchain for the highest level of transparency.
Volvo committed to use blockchain for the highest level of transparency.
 
5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students 5 major advantages of blockchain technology for engineering students
5 major advantages of blockchain technology for engineering students
 
How blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processesHow blockchain can potentially replace traditional supply chain processes
How blockchain can potentially replace traditional supply chain processes
 
Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer Do Smart Contract Matter To Become A Blockchain Developer
Do Smart Contract Matter To Become A Blockchain Developer
 
How companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chainsHow companies are leveraging blockchain in supply chains
How companies are leveraging blockchain in supply chains
 
Blockchain Is Bringing Changes In American Healthcare Industry
Blockchain Is Bringing Changes In American Healthcare IndustryBlockchain Is Bringing Changes In American Healthcare Industry
Blockchain Is Bringing Changes In American Healthcare Industry
 
Blockchain voting patent in the usa
Blockchain voting patent in the usaBlockchain voting patent in the usa
Blockchain voting patent in the usa
 
Master card and visa are making bold moves toward mass crypto adoption
Master card and visa are making bold moves toward mass crypto adoptionMaster card and visa are making bold moves toward mass crypto adoption
Master card and visa are making bold moves toward mass crypto adoption
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 

Vs code extensions required for blockchain development

  • 1. Copyright © Blockchain Council www.blockchain-council.org 1
  • 2. Copyright © Blockchain Council www.blockchain-council.org VS Code Extensions Required For Blockchain Development Blockchain development requires a lot of work at the backend. Whether you are new or already established yourself as a Blockchain expert, you would be required to know about the syntax, which can eventually help in the Blockchain applications' seamless functioning. In this blog, we will be exploring VS Code extensions. 2
  • 3. Copyright © Blockchain Council www.blockchain-council.org What is the VS Code? It is a great tool for editing Solidity smart contracts. This tool is currently available on Windows, Mac, & Linux. VS Code works well with Truffle. With the help of the VS code, the Blockchain developer can be helpful in the following: 1. Creating a smart contract 2. Import or generate package that can be deployed in the HLF environment 3. Deploying an existing smart contract 3
  • 4. Copyright © Blockchain Council www.blockchain-council.org What difference does the VS Code make? The VS Code plugin saves a lot of time for the HLF developer regarding chain code development and testing it against the IBM Blockchain Platform. The developer has the leverage of choosing between Golang, Java, JavaScript, TypeScript to write the smart contract. 4
  • 5. Copyright © Blockchain Council www.blockchain-council.org ·After writing the smart contract, the developer can use the VS code plugin to deploy the smart contract and test its functionality. At present, the VS code plugin allows queries on the IBM Blockchain platform. 5
  • 6. Copyright © Blockchain Council www.blockchain-council.org This also helps to quickly test against an actual blockchain network and check the results by your chaincode. This step particularly becomes useful at the product development stage, as the developer can check and test at the development stage. If there is an error, then the problem can be diagnosed for any error, which reduces the probability of error or flaw in the end product. 6
  • 7. Copyright © Blockchain Council www.blockchain-council.org . Here is how you go about the installation of the VS code: You need first to check if the system is compatible with VS code. Windows 10, Linux, or Mac OS presently supports the VS code, so check if you have the same system. Once you have installed the VS code, your next work should be on IBM's smart contract. The extension can help in generating a smart contract skeleton on your chosen Hyperledger Fabric 7
  • 8. Copyright © Blockchain Council www.blockchain-council.org ● You can now use the command on the VS Code extension. If you are using MacOS, then you would need the command - Ctrl+Shift+P or Cmd+Shift+P. ● Once you have launched the command, your next move should be to move to the left sidebar and click on the IBM Blockchain Platform icon. 8
  • 9. Copyright © Blockchain Council www.blockchain-council.org ● Now click on the Smart Contract Package and click on create a smart contract project from the drop-down menu. ● Your next step should be to choose the programing language, JavaScript, TypeScript, Java, and Go. ● The extension will enquire if you want to name the asset in the generated contract. ● Now choose the location, and save the project. ● Then click create and select a new folder you had created and saved the project. ● Finally, add to the Workspace option. 9
  • 10. Copyright © Blockchain Council www.blockchain-council.org This was the basic step of using VS Code extension for the IBM Blockchain platform. Conclusion- There are new developments taking place in Blockchain, and so the is the demand for Blockchain developers who will help in leveraging this technology. You can join the Blockchain certification course by Blockchain Council to know more about this technology and its use cases. 10
  • 11. Copyright © Blockchain Council www.blockchain-council.org Blockchain Council Certifications You can check out our certifications, and kick start your career in the Blockchain space today. ● Certified Blockchain Expert ● Certified Blockchain Developer ● Certified Smart Contract Developer ● Certified Solidity Developer ● Certified Ethereum Developer 11
  • 12. THANK YOU! Any questions? You can mail us at hello@blockchain-council.org Copyright © Blockchain Council www.blockchain-council.org 12