Coder Social home page Coder Social logo

camino-builder's Introduction


๐ŸŒŽ Camino Builder

Learn how to deploy and work with smart contracts on Camino network. Dive into different features and techniques employed in smart contracts. This repo will walk you through all of it and teach you how to build the travel industry of the future in simple terms.

โšก STARTER DOMAIN โšก

Banner

STEP 1:

Install Node.js (version 14.x or higher). (If you don't have it already). Unless anything starts breaking this is enough. To check that node is installed correctly, run node -v in your terminal. If you see a version number, you are good to go.

STEP 2:

When you have node installed, you can install Hardhat by running npm install --save-dev hardhat. This will install Hardhat in your project. To check that you are on the right track, run npx hardhat in your terminal. If everything is going smooth you'll see a list of commands.

STEP 3:

  1. Clone the repo by running

git clone https://github.com/chain4travel/camino-builder.git
  1. CD into the root directory by running

cd camino-builder

  1. Install all the dependencies that are prepared for you in package.json by running

npm install

And you are ready to go! ๐Ÿš€

Now you don't need to create your project from scratch. You can use the project available for you in the repo. Build you contracts by changing or making new files in contracts/, use the script presets in scripts/ to deploy them. Good luck!

Contents

โœณ๏ธ DECODE Preparation & Announcements

  • While in many cases you can use almost any wallet, a big part of functionality requires you to have a Camino Wallet. You can create one here. Hackathon participants are asked to pass a KYC-verfication process in advance, so that it doesn't slow you down during your building process.

๐Ÿšฉ NOTES:

  • After cloning the repo - the only setup you need to perform is setting up .env. It is unique for each subdir! Hardhat won't be able to pull from .env that is located in the root directory!
  • When compiling smart contracts for Columbus testnet with Remix IDE, don't forget to set the EVM version as 'istanbul'. (Default is 'shangai'). Otherwise the contract wouldn't compile.

๐ŸŒ‘ BUILDER DOMAIN ๐ŸŒ‘

Explore

๐Ÿ“œ Start Building

Keep Learning

๐Ÿ”Œ Testing

๐Ÿ” Take On Challenges

๐Ÿ” Learn More

โŒš Developer Tools

๐Ÿ”ฆ Big Names and their Code

Contact Us

We are always happy to help you learn. If you want some additional support or want to contribute reach out to us on Discord.

camino-builder's People

Contributors

juuroudojo avatar havan avatar mo-c4t avatar noctunus avatar

Stargazers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.