remix-project mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
remix-project/docs/import.md

1.5 KiB

Importing Source Files in Solidity

It is essential to know all many techniques for importing files.

For a tutorial about importing files see this tutorial.

For a detailed explanation of the import keyword see the Solidity documentation

Here are a some of the main methods of importing a file:

Importing a file from the browser's local storage

Files in Remix can be imported just by specifying their path. Please use ./ for relative paths to increase portability.

Importing a file from your computer's filesystem

This method uses remixd - the remix daemon. Please go to the remixd tutorial for instructions about how to bridge the divide between the browser and your computers filesystem.

Importing from GitHub

It is possible to import files directly from GitHub with URLs like https://github.com/<owner>/<repo>/<path to the file>.

Importing from Swarm

Files can be imported using all URLs supported by swarm. If you do not have a swarm node, then use swarm-gateways.net.