DEV Community

kevin david cuadros
kevin david cuadros

Posted on

Smart contracts for ALL #1

Getting Started Guide

A smart contract is a piece of code running in a blockchain in this case we use Solidity.

1 Where to use solidity ?

  • the easy way is use Remix (Remix is a code editor online)

2 How defined a smart contract ?

  • 2.1 as a comment we write the license

// SPDX-License-Identifier: GPL-3.0

  • 2.2 versions available for run the contract

pragma solidity >=0.7.0 <0.9.0;

3 My first contract

  • 3.1 just as we define a class in other languages in solidity we write the word 'contract'
contract Asset { } 
Enter fullscreen mode Exit fullscreen mode

4 Types in solidity

  • Booleans
bool
Enter fullscreen mode Exit fullscreen mode
  • Integers
int / uint
Enter fullscreen mode Exit fullscreen mode
  • Address
address
address payable
Enter fullscreen mode Exit fullscreen mode

sorry for the grammar I'm not very good at english

Top comments (0)