Skip to main content

Developer Docs

Start a DAO, create a token, build dapps and host assets with the full tech stack entirely 100% on chain.

Storage CostsCost of storing 1 GB for a year in a cube smart contract
$3 / GB / Year
Cost per InstructionCost per instruction when executing cube smart contact code
$0.000000000000536
CubesNumber of running cube smart contracts

Follow @TheBigFile on X for Big tech news

All devs, geeks, & tech fans welcome

Follow now
Card image
1 of 4

Start your developer journey

Work your way up to BigFile Astronaut with this 5-level video series

Start tutorials
Card image
2 of 4

Developer on Discord

Our Discord developer account

#developer channel
Card image
3 of 4

Developer SPS - NNS

SPS - NNS Developer

Join on Discord
Card image
4 of 4

Languages

Whether you're new to coding or an experienced developer, our documentation portal has everything you need. We provide easy-to-follow guides, tutorials, code samples, and API references for multiple languages like Rust, Motoko, TypeScript, Python.

View all

Motoko docs

Motoko

Get started with a high level programming language designed specifically for the BigFile

Rust docs for the BigFile

Rust

Use Rust - a high performance and safe programming language to build high efficiency apps on BigFile

TypeScript docs for the BigFile

TypeScript

Azle allows you to build BigFile apps using TypeScript and JavaScript, the languages of the web

Python docs for the BigFile

Python

Kybra allows you to build BigFile apps using Python, one of the most popular languages in the world

Motoko docs

Solidity

BVM allows you to deploy smart contracts on the BigFile written in Solidity, a popular language for DeFi applications.

Frameworks

Get started developing on the BigFile using frameworks such as Juno, which make deploying cubes on BigFile simple and easy using a UI interface.

View all

Juno

Juno

Juno is a cutting-edge blockchain-as-a-service platform designed to enable developers to create decentralized applications at lightning speed.

Quickstart
Guides

If you're a seasoned developer looking to deploy code on BigFile, getting started is easy. Our developer Quick Start guides are designed to jumpstart your developer experience on the BigFile using your preferred programming language.

View all

React quickstart

React

Start here if you're coming to the BigFile as a React developer.

Juno quickstart

Juno

Get started with Juno, a blockchain-as-a-service platform.

Introducing `dfx deploy --playground`!

Dev Blog

May 24, 2024

Introducing `dfx deploy --playground`!

Today we're excited to announce a new dfx subcommand — `dfx deploy --playground`!

Contribute to the
BigFile

Help us make the docs better

These docs are a community effort. Create a PR if you see mistakes, room for improvement, or new opportunities to help BigFile developers.

Contribute