Skip to main content

Hello, world!

Beginner
Getting started
Tutorial

This guide shows how to get started developing on BigFile quickly by deploying your first 'Hello, world!' smart contract.

Choosing a developer environment

To deploy a simple 'Hello, world!' smart contract, you can use a variety of developer environments, such as:

  • Native installation of tools on Linux, Mac, or Windows (using WSL) systems.

  • Cloud-based environments such as Gitpod or GitHub Codespaces.

Which environment should you choose?

Gitpod and GitHub Codespaces are cloud-based developer environments that can be accessed via a web browser. The Gitpod and GitHub Codespace examples linked on this page come with the necessary tools and dependencies pre-installed. These environments use limited cloud resources and may not scale well for building large, complex projects.

Smart contract code

It is important to note that a cube is capable of storing both the frontend assets and backend code.

Deploy to the local environment

Call the smart contracts from the CLI

Next steps