diff --git a/_config.yml b/_config.yml index 642e4c20..3e293cbc 100644 --- a/_config.yml +++ b/_config.yml @@ -23,8 +23,8 @@ email: your-email@mail.com layout: default The hub for blockchain development tutorials, quickstart guides, API documentation, and more. Everything you need to learn blockchain programming, blockchain dApp development on WAX, or duplicate an EOS dApp. -baseurl: "/wax-docs" # the subpath of your site, e.g. /blog -url: "https://wax-office-of-inspector-general.github.io/wax-developer" # the base hostname & protocol for your site, e.g. http://example.com +baseurl: "/wax-developer" # the subpath of your site, e.g. /blog +url: "https://wax-office-of-inspector-general.github.io" # the base hostname & protocol for your site, e.g. http://example.com # socials twitter_username: WAX_io diff --git a/dev-docs/api-reference/cdt_api.md b/docs/api-reference/cdt_api.md similarity index 94% rename from dev-docs/api-reference/cdt_api.md rename to docs/api-reference/cdt_api.md index 5354a726..fc0917b3 100644 --- a/dev-docs/api-reference/cdt_api.md +++ b/docs/api-reference/cdt_api.md @@ -4,7 +4,7 @@ layout: default parent: WAX-RPC API Reference --- -All of your smart contracts inherit from the C++ API files available in the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) library. These files are used to define your smart contract's actions, structures, and data types. +All of your smart contracts inherit from the C++ API files available in the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) library. These files are used to define your smart contract's actions, structures, and data types. This smart contract API can be grouped into three key modules: diff --git a/dev-docs/api-reference/dfuse/dfuse_example.md b/docs/api-reference/dfuse/dfuse_example.md similarity index 100% rename from dev-docs/api-reference/dfuse/dfuse_example.md rename to docs/api-reference/dfuse/dfuse_example.md diff --git a/dev-docs/api-reference/dfuse/index.md b/docs/api-reference/dfuse/index.md similarity index 100% rename from dev-docs/api-reference/dfuse/index.md rename to docs/api-reference/dfuse/index.md diff --git a/dev-docs/api-reference/index.md b/docs/api-reference/index.md similarity index 100% rename from dev-docs/api-reference/index.md rename to docs/api-reference/index.md diff --git a/dev-docs/dapp-development/convert_eos.md b/docs/dapp-development/convert_eos.md similarity index 72% rename from dev-docs/dapp-development/convert_eos.md rename to docs/dapp-development/convert_eos.md index e4dd00c9..49c7299f 100644 --- a/dev-docs/dapp-development/convert_eos.md +++ b/docs/dapp-development/convert_eos.md @@ -23,22 +23,22 @@ WAX is fully compatible with EOS smart contracts and offers free blockchain acco http://all-access.wax.io - A WAX Cloud Wallet Account automatically creates a WAX Blockchain account for your customers and allows you to integrate WaxJS into your dApps. Refer to [WAX Cloud Wallet Quickstart](/wax-docs/dev-docs/waa_waxjs_qstart) for more information. + A WAX Cloud Wallet Account automatically creates a WAX Blockchain account for your customers and allows you to integrate WaxJS into your dApps. Refer to [WAX Cloud Wallet Quickstart](/wax-developer/docs/waa_waxjs_qstart) for more information. ## Development Environment If you'd like to test your smart contracts on WAX, you can: -* Complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) to build from source. -* Build your contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt). -* [Set Up a Local dApp Environment](/wax-docs/dev-docs/local_dapp_dev). -* Deploy to the [WAX Testnet](/wax-docs/dev-docs/testnet_depoy). +* Complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) to build from source. +* Build your contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt). +* [Set Up a Local dApp Environment](/wax-developer/docs/local_dapp_dev). +* Deploy to the [WAX Testnet](/wax-developer/docs/testnet_depoy). Warning: Setting up WAX source code in your local development environment will overwrite a current EOS installation. If you'd like to keep your EOS environment, it's recommended that you use Docker, a virtual machine, or a separate development environment. {: .label .label-yellow } ## Deploy Your Smart Contracts -You must compile your smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt). +You must compile your smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt). -If you don't want to install the WAX source code, you can use our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) or custom scripts to deploy your smart contracts. Refer to [Deploy Your dApp on WAX](/wax-docs/dev-docs/dapp_deploy) for more information. \ No newline at end of file +If you don't want to install the WAX source code, you can use our [Docker Quickstart](/wax-developer/docs/docker_qstart) or custom scripts to deploy your smart contracts. Refer to [Deploy Your dApp on WAX](/wax-developer/docs/dapp_deploy) for more information. \ No newline at end of file diff --git a/dev-docs/dapp-development/dapp_environments.md b/docs/dapp-development/dapp_environments.md similarity index 85% rename from dev-docs/dapp-development/dapp_environments.md rename to docs/dapp-development/dapp_environments.md index 75500fe8..853ffbc0 100644 --- a/dev-docs/dapp-development/dapp_environments.md +++ b/docs/dapp-development/dapp_environments.md @@ -18,17 +18,17 @@ Below you'll find WAX versions, URLs, and development environment information. Docker Images - Use WAX Docker images to run a local node, use blockchain tools, and compile your smart contracts. Refer to [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) for more information. + Use WAX Docker images to run a local node, use blockchain tools, and compile your smart contracts. Refer to [Docker Quickstart](/wax-developer/docs/docker_qstart) for more information. waxjs - WaxJS Javascript API for integration with the WAX Cloud Wallet. Use this to easily sign in users and send transactions to the WAX Blockchain from your dApp. Refer to [WAX Cloud Wallet Quickstart](/wax-docs/dev-docs/waa_waxjs_qstart) for more information. + WaxJS Javascript API for integration with the WAX Cloud Wallet. Use this to easily sign in users and send transactions to the WAX Blockchain from your dApp. Refer to [WAX Cloud Wallet Quickstart](/wax-developer/docs/waa_waxjs_qstart) for more information. - wax-blockchainWAX Blockchain source files. Refer to [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) to get started. + wax-blockchainWAX Blockchain source files. Refer to [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) to get started. wax-cdt - WAX Contract Development Toolkit. Refer to [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) to get started. + WAX Contract Development Toolkit. Refer to [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) to get started. @@ -130,7 +130,7 @@ Below you'll find WAX versions, URLs, and development environment information. ## WAX Local Testnet -When you [Set Up a Local dApp Environment](/wax-docs/dev-docs/local_dapp_dev), you can make calls to your local API using the following URL. +When you [Set Up a Local dApp Environment](/wax-developer/docs/local_dapp_dev), you can make calls to your local API using the following URL. @@ -154,11 +154,11 @@ When you [Set Up a Local dApp Environment](/wax-docs/dev-docs/local_dapp_dev), y You can write WAX smart contracts using the C++ programming language. No custom language is required, although you'll need to familiarize yourself with the WAX C/C++ API library. This library contains the core files required to communicate with the WAX Blockchain. When you're ready to get started, refer to: -* [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) -* [WAX-CDT API](/wax-docs/dev-docs/cdt_api) -* [Smart Contract Basics](/wax-docs/dev-docs/smart_contract_basics) +* [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) +* [WAX-CDT API](/wax-developer/docs/cdt_api) +* [Smart Contract Basics](/wax-developer/docs/smart_contract_basics) - + ## Development Tools @@ -166,8 +166,8 @@ You can use any third party C++ editor or IDE to write your smart contracts, suc EOS Studio is a graphic IDE built for EOSIO dApp development, available on Linux, Mac OS, and Windows. This tool features a code editor, contract inspector, and a network manager. To integrate WAX with EOS Studio, refer to How to use EOS Studio with WAX. Our script provides a minimal integration, developed and tested with Ubuntu 18.04. -eosjs is a javascript API SDK you can use to easily communicate with the WAX Blockchain API. Refer to [WAX RPC API](/wax-docs/dev-docs/blockchain_api) for more information. +eosjs is a javascript API SDK you can use to easily communicate with the WAX Blockchain API. Refer to [WAX RPC API](/wax-developer/docs/blockchain_api) for more information. -dfuse is a powerful suite of APIs that allow you to query the WAX Blockchain and stream real-time data. Refer to [dfuse for WAX dApps](/wax-docs/dev-docs/dfuse_overview) for more information. +dfuse is a powerful suite of APIs that allow you to query the WAX Blockchain and stream real-time data. Refer to [dfuse for WAX dApps](/wax-developer/docs/dfuse_overview) for more information. diff --git a/dev-docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md b/docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md similarity index 98% rename from dev-docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md rename to docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md index 4b62daec..09a4c616 100644 --- a/dev-docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md +++ b/docs/dapp-development/deploy-dapp-on-wax/deploy_docker.md @@ -11,7 +11,7 @@ In this guide, you'll learn how to customize the **hello-world** build scripts t Before you begin: * Make sure Docker is configured to run without sudo. -* Download the WAX Blockchain Source Code. Refer to the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) for more information. +* Download the WAX Blockchain Source Code. Refer to the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) for more information. * Have your WAX Blockchain Account public/private keys available. * Make sure you have enough WAX staked in your account to allocate resources. diff --git a/dev-docs/dapp-development/deploy-dapp-on-wax/deploy_source.md b/docs/dapp-development/deploy-dapp-on-wax/deploy_source.md similarity index 97% rename from dev-docs/dapp-development/deploy-dapp-on-wax/deploy_source.md rename to docs/dapp-development/deploy-dapp-on-wax/deploy_source.md index 9595d18c..1dd41824 100644 --- a/dev-docs/dapp-development/deploy-dapp-on-wax/deploy_source.md +++ b/docs/dapp-development/deploy-dapp-on-wax/deploy_source.md @@ -8,7 +8,7 @@ grand_parent: dApp Development In this guide, you'll use the cleos set contract command to deploy your smart contract to the WAX mainnet. -Before you begin, you'll need to compile your smart contract and have your WASM and ABI files ready. Refer to [Smart Contract Quickstart](/wax-docs/dev-docs/dapp_build) or [WAX-CDT Build Tools](/wax-docs/dev-docs/cdt_cpp) for more information. +Before you begin, you'll need to compile your smart contract and have your WASM and ABI files ready. Refer to [Smart Contract Quickstart](/wax-developer/docs/dapp_build) or [WAX-CDT Build Tools](/wax-developer/docs/cdt_cpp) for more information. You'll also need to: diff --git a/dev-docs/dapp-development/deploy-dapp-on-wax/index.md b/docs/dapp-development/deploy-dapp-on-wax/index.md similarity index 82% rename from dev-docs/dapp-development/deploy-dapp-on-wax/index.md rename to docs/dapp-development/deploy-dapp-on-wax/index.md index 4fd4831b..be39d88e 100644 --- a/dev-docs/dapp-development/deploy-dapp-on-wax/index.md +++ b/docs/dapp-development/deploy-dapp-on-wax/index.md @@ -6,7 +6,7 @@ parent: dApp Development has_children: true --- -To deploy your dApp on WAX, you'll need to use [WAX-CDT](/wax-docs/dev-docs/cdt) and [Blockchain Tools](/wax-docs/dev-docs/blockchain_tools) to: +To deploy your dApp on WAX, you'll need to use [WAX-CDT](/wax-developer/docs/cdt) and [Blockchain Tools](/wax-developer/docs/blockchain_tools) to: * Compile your smart contracts * Create WAX Blockchain Accounts for each of your contracts @@ -45,16 +45,16 @@ If you prefer, you can deploy your smart contracts from the command line using W ### Advantages -* Allows more control over the build process and deployment parameters. Refer to [WAX-CDT Options](/wax-docs/dev-docs/cdt_options) for more information. -* If you used **eosio-init** to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) and deploy to your local blockchain, this might be a good option for you. +* Allows more control over the build process and deployment parameters. Refer to [WAX-CDT Options](/wax-developer/docs/cdt_options) for more information. +* If you used **eosio-init** to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) and deploy to your local blockchain, this might be a good option for you. * Compatible for Windows users. ### What You'll Need To use this option, you'll need to: -* Complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) to build from source. -* Use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) to compile your smart contracts. +* Complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) to build from source. +* Use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) to compile your smart contracts. ## Before You Begin diff --git a/dev-docs/dapp-development/docker-setup/docker_qstart_getstarted.md b/docs/dapp-development/docker-setup/docker_qstart_getstarted.md similarity index 100% rename from dev-docs/dapp-development/docker-setup/docker_qstart_getstarted.md rename to docs/dapp-development/docker-setup/docker_qstart_getstarted.md diff --git a/dev-docs/dapp-development/docker-setup/docker_qstart_manage.md b/docs/dapp-development/docker-setup/docker_qstart_manage.md similarity index 85% rename from dev-docs/dapp-development/docker-setup/docker_qstart_manage.md rename to docs/dapp-development/docker-setup/docker_qstart_manage.md index 06a5d0e1..d9f20486 100644 --- a/dev-docs/dapp-development/docker-setup/docker_qstart_manage.md +++ b/docs/dapp-development/docker-setup/docker_qstart_manage.md @@ -34,7 +34,7 @@ To re-start your container, use the docker start docker start waxdev ``` -Now that you've set up your Docker environment, you're ready to follow the guides in this section. While it's not required to complete the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) in the next tutorial, we still recommend downloading the source code to access code samples and **make** scripts. +Now that you've set up your Docker environment, you're ready to follow the guides in this section. While it's not required to complete the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) in the next tutorial, we still recommend downloading the source code to access code samples and **make** scripts. diff --git a/dev-docs/dapp-development/docker-setup/docker_qstart_use.md b/docs/dapp-development/docker-setup/docker_qstart_use.md similarity index 97% rename from dev-docs/dapp-development/docker-setup/docker_qstart_use.md rename to docs/dapp-development/docker-setup/docker_qstart_use.md index 5678536e..64a31aa8 100644 --- a/dev-docs/dapp-development/docker-setup/docker_qstart_use.md +++ b/docs/dapp-development/docker-setup/docker_qstart_use.md @@ -18,7 +18,7 @@ The console prints: bin boot dev etc home lib lib32 lib64 media mnt opt proc root run sbin srv sys tmp usr var wax ``` -The list above includes the **wax** directory that you shared when you started your **waxdev** container. You can cd into this directory when you're ready to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world). +The list above includes the **wax** directory that you shared when you started your **waxdev** container. You can cd into this directory when you're ready to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world). Tip: Sharing your local host's folder with your waxdev Docker container allows you to create directories that exist on both your host and the docker container. This makes it easy to build and deploy your smart contracts using Docker. {: .label .label-yellow } diff --git a/dev-docs/dapp-development/docker-setup/index.md b/docs/dapp-development/docker-setup/index.md similarity index 89% rename from dev-docs/dapp-development/docker-setup/index.md rename to docs/dapp-development/docker-setup/index.md index 5c6900ed..39352489 100644 --- a/dev-docs/dapp-development/docker-setup/index.md +++ b/docs/dapp-development/docker-setup/index.md @@ -14,7 +14,7 @@ Using our Docker environment offers the following benefits: * Adds convenience and speed to your development efforts * Eliminates the need to manage source code -* Eliminates the need to meet our [Supported Operating Systems](/wax-docs/dev-docs/os) requirements +* Eliminates the need to meet our [Supported Operating Systems](/wax-developer/docs/os) requirements * Doesn't overwrite an existing installation of EOSIO * Makes it easy to upgrade and try out new features * Makes it easy to switch between production and development environments @@ -37,12 +37,12 @@ Below is a list of our core Docker images. For a complete list, refer to - + - + diff --git a/dev-docs/dapp-development/index.md b/docs/dapp-development/index.md similarity index 60% rename from dev-docs/dapp-development/index.md rename to docs/dapp-development/index.md index be7de575..10ffa2d1 100644 --- a/dev-docs/dapp-development/index.md +++ b/docs/dapp-development/index.md @@ -10,23 +10,23 @@ has_toc: true You can use the following guides to set up your WAX dApp development environment: - * Complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) - * Download WAX Blockchain source code and samples using the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) guide - * Learn about the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) - * [Set Up a Local dApp Environment](/wax-docs/dev-docs/local_dapp_dev) + * Complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) + * Download WAX Blockchain source code and samples using the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) guide + * Learn about the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) + * [Set Up a Local dApp Environment](/wax-developer/docs/local_dapp_dev)

Build a dApp

Once you've set up your development environment, these tutorials can help you launch the next great dApp on WAX: - * [Smart Contract Quickstart](/wax-docs/dev-docs/dapp_build) - * [Deploy Your dApp on WAX](/wax-docs/dev-docs/dapp_deploy) + * [Smart Contract Quickstart](/wax-developer/docs/dapp_build) + * [Deploy Your dApp on WAX](/wax-developer/docs/dapp_deploy)

Guides

Learn how to make API requests to your local blockchain and the WAX mainnet, and get an overview of the WAX-CDT C++ API used to build your smart contracts. - * [WAX RPC API](/wax-docs/dev-docs/blockchain_api) - * [WAX-CDT API](/wax-docs/dev-docs/cdt_api) \ No newline at end of file + * [WAX RPC API](/wax-developer/docs/blockchain_api) + * [WAX-CDT API](/wax-developer/docs/cdt_api) \ No newline at end of file diff --git a/dev-docs/dapp-development/setup-local-dapp-environment/dapp_api.md b/docs/dapp-development/setup-local-dapp-environment/dapp_api.md similarity index 96% rename from dev-docs/dapp-development/setup-local-dapp-environment/dapp_api.md rename to docs/dapp-development/setup-local-dapp-environment/dapp_api.md index 5d52b0f0..4964329a 100644 --- a/dev-docs/dapp-development/setup-local-dapp-environment/dapp_api.md +++ b/docs/dapp-development/setup-local-dapp-environment/dapp_api.md @@ -49,4 +49,4 @@ curl: (7) Failed to connect to 127.0.0.1 port 8888: Connection refused ## Additional Information -Refer to [WAX RPC API](/wax-docs/dev-docs/blockchain_api) for more information. +Refer to [WAX RPC API](/wax-developer/docs/blockchain_api) for more information. diff --git a/dev-docs/dapp-development/setup-local-dapp-environment/dapp_local.md b/docs/dapp-development/setup-local-dapp-environment/dapp_local.md similarity index 100% rename from dev-docs/dapp-development/setup-local-dapp-environment/dapp_local.md rename to docs/dapp-development/setup-local-dapp-environment/dapp_local.md diff --git a/dev-docs/dapp-development/setup-local-dapp-environment/dapp_wallet.md b/docs/dapp-development/setup-local-dapp-environment/dapp_wallet.md similarity index 100% rename from dev-docs/dapp-development/setup-local-dapp-environment/dapp_wallet.md rename to docs/dapp-development/setup-local-dapp-environment/dapp_wallet.md diff --git a/dev-docs/dapp-development/setup-local-dapp-environment/index.md b/docs/dapp-development/setup-local-dapp-environment/index.md similarity index 72% rename from dev-docs/dapp-development/setup-local-dapp-environment/index.md rename to docs/dapp-development/setup-local-dapp-environment/index.md index a085f467..5778fff6 100644 --- a/dev-docs/dapp-development/setup-local-dapp-environment/index.md +++ b/docs/dapp-development/setup-local-dapp-environment/index.md @@ -6,7 +6,7 @@ parent: dApp Development has_children: true --- -Our [Docker Development Image](/wax-docs/dev-docs/docker_qstart) includes everything you need to set up a local development environment. This reduces your development costs and offers a fully-functional sandbox for both new and experienced dApp developers. The WAX local testnet allows you to easily: +Our [Docker Development Image](/wax-developer/docs/docker_qstart) includes everything you need to set up a local development environment. This reduces your development costs and offers a fully-functional sandbox for both new and experienced dApp developers. The WAX local testnet allows you to easily: - Run a local development node on your server - Create free, local accounts to associate with your contract and simulate customers @@ -16,9 +16,9 @@ Our [Docker Development Image](/wax-docs/dev-docs/docker_qstart) includes everyt ## How it Works -To set up your local development environment, you'll need to use three key [Blockchain Tools](/wax-docs/dev-docs/blockchain_tools): keosd, nodeos, and cleos. +To set up your local development environment, you'll need to use three key [Blockchain Tools](/wax-developer/docs/blockchain_tools): keosd, nodeos, and cleos. - -In this guide, you'll use **cleos** to deploy and test the wax smart contract you created and compiled in the [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) tutorial. +In this guide, you'll use **cleos** to deploy and test the wax smart contract you created and compiled in the [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) tutorial. ## Before You Begin @@ -34,7 +34,7 @@ In this guide, you'll use **cleos** to deploy and test the wax smart contract yo ```shell cleos wallet unlock --password PW5KRXKVx25yjL3FvxxY9YxYxxYY9Yxx99yyXTRH8DjppKpD9tKtVz ``` -- You must create a WAX Account for your smart contract. Refer to [Create Accounts](/wax-docs/dev-docs/dapp_account) if you haven't completed this step. +- You must create a WAX Account for your smart contract. Refer to [Create Accounts](/wax-developer/docs/dapp_account) if you haven't completed this step. ## Deploy Your Smart Contract diff --git a/dev-docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md b/docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md similarity index 95% rename from dev-docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md rename to docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md index b87412c1..45ec02ac 100644 --- a/dev-docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md +++ b/docs/dapp-development/smart-contract-quickstart/dapp_hello_world.md @@ -44,7 +44,7 @@ To create your first WAX smart contract using **eosio-init**: - mycontracts/wax/ricardian - mycontracts/wax/src -3. Optional. Add a [Ricardian Clause](/wax-docs/dev-docs/ricardian_clause). A [Ricardian Contract](/wax-docs/dev-docs/ricardian_contract) is already included by default. +3. Optional. Add a [Ricardian Clause](/wax-developer/docs/ricardian_clause). A [Ricardian Contract](/wax-developer/docs/ricardian_contract) is already included by default. You should now have a smart contract template, including a sample smart contract (mycontracts/wax/src/wax.cpp). This contract includes the following action: @@ -120,7 +120,7 @@ EOSIO_DISPATCH(wax, (greet)) To deploy your smart contract, you'll need to create a .wasm and .abi file. You can do this using the WAX Contract Development Toolkit (WAX-CDT). -1. Install [WAX-CDT](/wax-docs/dev-docs/cdt) (if you haven't done so already). +1. Install [WAX-CDT](/wax-developer/docs/cdt) (if you haven't done so already). 2. From the command line, navigate to the **mycontracts/wax** build folder. diff --git a/dev-docs/dapp-development/smart-contract-quickstart/index.md b/docs/dapp-development/smart-contract-quickstart/index.md similarity index 55% rename from dev-docs/dapp-development/smart-contract-quickstart/index.md rename to docs/dapp-development/smart-contract-quickstart/index.md index 0e4dff88..7e6b6aa7 100644 --- a/dev-docs/dapp-development/smart-contract-quickstart/index.md +++ b/docs/dapp-development/smart-contract-quickstart/index.md @@ -12,8 +12,8 @@ In this tutorial, you'll learn how to create, compile, and deploy a WAX smart co ## Before You Begin -- You'll need to complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) to build from source. -- Have your local development environment ready. Refer to [Set Up a Local dApp Environment](/wax-docs/dev-docs/local_dapp_dev) for more information. -- To compile and deploy your smart contract locally, you'll need to use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt) and be familiar with basic concepts like WASM and ABI file generation. +- You'll need to complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) to build from source. +- Have your local development environment ready. Refer to [Set Up a Local dApp Environment](/wax-developer/docs/local_dapp_dev) for more information. +- To compile and deploy your smart contract locally, you'll need to use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt) and be familiar with basic concepts like WASM and ABI file generation. diff --git a/dev-docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md b/docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md similarity index 99% rename from dev-docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md rename to docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md index baf5c788..a442351a 100644 --- a/dev-docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md +++ b/docs/dapp-development/smart-contract-quickstart/smart_contract_basics.md @@ -24,7 +24,7 @@ C++ header files contain global declarations. Because WAX uses a fork of EOSIO, #include ``` -This gives your smart contract access to WAX's C/C++ API, allowing you to define actions and structures that enable your smart contract to communicate with the WAX Blockchain. Refer to [WAX-CDT API](/wax-docs/dev-docs/cdt_api) for more information. +This gives your smart contract access to WAX's C/C++ API, allowing you to define actions and structures that enable your smart contract to communicate with the WAX Blockchain. Refer to [WAX-CDT API](/wax-developer/docs/cdt_api) for more information. ### Actions diff --git a/dev-docs/dapp-development/testnet-quickstart.md b/docs/dapp-development/testnet-quickstart.md similarity index 96% rename from dev-docs/dapp-development/testnet-quickstart.md rename to docs/dapp-development/testnet-quickstart.md index 8ad51fd1..ded09293 100644 --- a/dev-docs/dapp-development/testnet-quickstart.md +++ b/docs/dapp-development/testnet-quickstart.md @@ -16,7 +16,7 @@ In this guide, you'll learn how to create Testnet accounts and deploy your smart 2. From the Testnet homepage, get free WAX Tokens to fund your new account. -3. To deploy your smart contracts, you'll need to create a wallet using your public and private keys. You can use the wallet features on
Bloks.io, or use our [Docker images](/wax-docs/dev-docs/docker_qstart) to manage your wallet. +3. To deploy your smart contracts, you'll need to create a wallet using your public and private keys. You can use the wallet features on Bloks.io, or use our [Docker images](/wax-developer/docs/docker_qstart) to manage your wallet. To create a wallet from a Docker container, use the cleos wallet command: diff --git a/dev-docs/dapp-development/wax-blockchain-setup/blockchain_install.md b/docs/dapp-development/wax-blockchain-setup/blockchain_install.md similarity index 74% rename from dev-docs/dapp-development/wax-blockchain-setup/blockchain_install.md rename to docs/dapp-development/wax-blockchain-setup/blockchain_install.md index fce62bf0..6a09bcb9 100644 --- a/dev-docs/dapp-development/wax-blockchain-setup/blockchain_install.md +++ b/docs/dapp-development/wax-blockchain-setup/blockchain_install.md @@ -32,9 +32,9 @@ To download the WAX Blockchain Source Code Repository: If you're using our Docker images, you do **not** need to complete these steps. -To build the WAX Blockchain from source, you can use the following steps. If you have a previous version installed, you'll need to uninstall it first. Refer to [Uninstall WAX](/wax-docs/dev-docs/blockchain_uninstall) for more information. +To build the WAX Blockchain from source, you can use the following steps. If you have a previous version installed, you'll need to uninstall it first. Refer to [Uninstall WAX](/wax-developer/docs/blockchain_uninstall) for more information. -Important: Refer to [Known Issues](/wax-docs/dev-docs/blockchain_knownissues) if you encounter an issue with the build or use our [Docker Images](/wax-docs/dev-docs/docker_qstart) instead (recommended). Building from source is not supported. {: .label .label-yellow } +Important: Refer to [Known Issues](/wax-developer/docs/blockchain_knownissues) if you encounter an issue with the build or use our [Docker Images](/wax-developer/docs/docker_qstart) instead (recommended). Building from source is not supported. {: .label .label-yellow } 1. Run the build script and set the installation directory. @@ -42,7 +42,7 @@ To build the WAX Blockchain from source, you can use the following steps. If you ./wax_build.sh -i ~/wax-blockchain ``` - Tip: This installs [Blockchain Tools](/wax-docs/dev-docs/blockchain_tools) to the wax-blockchain/bin directory.{: .label .label-yellow } + Tip: This installs [Blockchain Tools](/wax-developer/docs/blockchain_tools) to the wax-blockchain/bin directory.{: .label .label-yellow } 2. Install WAX to the directory you set in Step 4. diff --git a/dev-docs/dapp-development/wax-blockchain-setup/blockchain_verify.md b/docs/dapp-development/wax-blockchain-setup/blockchain_verify.md similarity index 80% rename from dev-docs/dapp-development/wax-blockchain-setup/blockchain_verify.md rename to docs/dapp-development/wax-blockchain-setup/blockchain_verify.md index 992b2a19..60859929 100644 --- a/dev-docs/dapp-development/wax-blockchain-setup/blockchain_verify.md +++ b/docs/dapp-development/wax-blockchain-setup/blockchain_verify.md @@ -14,7 +14,7 @@ From the command line, enter the following: cleos -u https://chain.wax.io get info ``` -If the [Blockchain Tools](/wax-docs/dev-docs/blockchain_tools) installed successfully, this endpoint will return various details about the WAX Blockchain, including the chain_id, block producer, and most recent block height. +If the [Blockchain Tools](/wax-developer/docs/blockchain_tools) installed successfully, this endpoint will return various details about the WAX Blockchain, including the chain_id, block producer, and most recent block height. ```json diff --git a/dev-docs/dapp-development/wax-blockchain-setup/index.md b/docs/dapp-development/wax-blockchain-setup/index.md similarity index 82% rename from dev-docs/dapp-development/wax-blockchain-setup/index.md rename to docs/dapp-development/wax-blockchain-setup/index.md index d071cf31..96ffdafe 100644 --- a/dev-docs/dapp-development/wax-blockchain-setup/index.md +++ b/docs/dapp-development/wax-blockchain-setup/index.md @@ -6,7 +6,7 @@ parent: dApp Development has_children: true --- -To set up and use the WAX Blockchain, it's recommended that you use our waxteam - Docker Images. Our docker images provide a fast, fully supported way to run a node in seconds. Refer to [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) for more information. +To set up and use the WAX Blockchain, it's recommended that you use our waxteam - Docker Images. Our docker images provide a fast, fully supported way to run a node in seconds. Refer to [Docker Quickstart](/wax-developer/docs/docker_qstart) for more information. Our production and development Docker images include everything that's available from the WAX Blockchain Source Code Repository, allowing you to run WAX nodes and build and deploy smart contracts. @@ -20,7 +20,7 @@ The WAX Blockchain is a fork of Clang front-end and tooling infrastructure. This collection includes various tools to build optimized, high-performance WASM files. Refer to [WAX-CDT Options](/wax-docs/dev-docs/cdt_options) for more information. +WAX-CDT includes various **eosio** commands, built around the Clang front-end and tooling infrastructure. This collection includes various tools to build optimized, high-performance WASM files. Refer to [WAX-CDT Options](/wax-developer/docs/cdt_options) for more information. -It's recommended that you use **eosio-init** to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world). This tool provides scripts to easily organize and build your project. +It's recommended that you use **eosio-init** to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world). This tool provides scripts to easily organize and build your project. If these scripts do not meet your needs, you can also use the **eosi-cpp** command to compile your smart contracts. @@ -20,7 +20,7 @@ To generate a WASM and ABI file for your smart contract: 2. Run the **eosio-cpp** build command with the **-abigen** parameter. -Tip:eosio-cpp also includes Ricardian terms in your ABI file. Refer to [Ricardian Contracts](/wax-docs/dev-docs/ricardian_contract) and [Ricardian Clauses](/wax-docs/dev-docs/ricardian_clause) for more information. +Tip:eosio-cpp also includes Ricardian terms in your ABI file. Refer to [Ricardian Contracts](/wax-developer/docs/ricardian_contract) and [Ricardian Clauses](/wax-developer/docs/ricardian_clause) for more information. {: .label .label-yellow } ``` diff --git a/dev-docs/dapp-development/wax-cdt/cdt_install.md b/docs/dapp-development/wax-cdt/cdt_install.md similarity index 86% rename from dev-docs/dapp-development/wax-cdt/cdt_install.md rename to docs/dapp-development/wax-cdt/cdt_install.md index d4b0d608..762f81f0 100644 --- a/dev-docs/dapp-development/wax-cdt/cdt_install.md +++ b/docs/dapp-development/wax-cdt/cdt_install.md @@ -18,9 +18,9 @@ git clone --recursive https://github.com/worldwide-asset-exchange/wax-cdt.git If you're using our Docker images, you do **not** need to complete these steps. -To build WAX-CDT from source, you can use the following steps. If you have a previous version installed, you'll need to uninstall it first. Refer to [Uninstall WAX-CDT](/wax-docs/dev-docs/cdt_uninstall) for more information. +To build WAX-CDT from source, you can use the following steps. If you have a previous version installed, you'll need to uninstall it first. Refer to [Uninstall WAX-CDT](/wax-developer/docs/cdt_uninstall) for more information. -Important: Building from source is not supported. If you encounter an issue with the build, you can use our [Docker Images](/wax-docs/dev-docs/docker_qstart) instead (recommended). +Important: Building from source is not supported. If you encounter an issue with the build, you can use our [Docker Images](/wax-developer/docs/docker_qstart) instead (recommended). {: .label .label-yellow } 1. Change your directory to **wax-cdt**. diff --git a/dev-docs/dapp-development/wax-cdt/cdt_use.md b/docs/dapp-development/wax-cdt/cdt_use.md similarity index 94% rename from dev-docs/dapp-development/wax-cdt/cdt_use.md rename to docs/dapp-development/wax-cdt/cdt_use.md index ec394204..cce2deb4 100644 --- a/dev-docs/dapp-development/wax-cdt/cdt_use.md +++ b/docs/dapp-development/wax-cdt/cdt_use.md @@ -16,7 +16,7 @@ Each project includes two **CMakeLists.txt** files: one in the project's root di In this tutorial, you'll learn how to use the **make** scripts to build the Hello World example. -Note: These samples were created with **eosio-init** (part of the [WAX-CDT Options](/wax-docs/dev-docs/cdt_options) suite of tools). Refer to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) to customize these scripts for your smart contracts. +Note: These samples were created with **eosio-init** (part of the [WAX-CDT Options](/wax-developer/docs/cdt_options) suite of tools). Refer to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) to customize these scripts for your smart contracts. {: .label .label-yellow } ## Compile Hello World @@ -35,7 +35,7 @@ To compile the Hello World example: mkdir build ``` - Note: By default, eosio-init creates a build directory. Because this directory is empty, it's not uploaded to Git. If you use eosio-init to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world), you'll be able to skip this step. + Note: By default, eosio-init creates a build directory. Because this directory is empty, it's not uploaded to Git. If you use eosio-init to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world), you'll be able to skip this step. {: .label .label-yellow } 3. Navigate to the **build** directory. diff --git a/dev-docs/dapp-development/wax-cdt/index.md b/docs/dapp-development/wax-cdt/index.md similarity index 96% rename from dev-docs/dapp-development/wax-cdt/index.md rename to docs/dapp-development/wax-cdt/index.md index 5afbc1de..eb484c5e 100644 --- a/dev-docs/dapp-development/wax-cdt/index.md +++ b/docs/dapp-development/wax-cdt/index.md @@ -12,7 +12,7 @@ WAX-CDT tools are included in the **waxteam/dev** Docker image, and we also prov ```shell run -it --name waxcdt -v /var/share/wax:/wax waxteam/cdt bash``` -Refer to our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) for more information. +Refer to our [Docker Quickstart](/wax-developer/docs/docker_qstart) for more information. If you'd like to access our sample contracts and scripts from your local drive or have a need to install WAX-CDT instead of using Docker, you can use this guide to download and optionally build the WAX-CDT source code. @@ -20,7 +20,7 @@ If you'd like to access our sample contracts and scripts from your local drive o ## What's Included -- A [C/C++ API library](/wax-docs/dev-docs/cdt_api) to communicate with the WAX Blockchain +- A [C/C++ API library](/wax-developer/docs/cdt_api) to communicate with the WAX Blockchain - Sample smart contracts to jumpstart your dApp development - Tools to create new smart contract templates - CMake scripts and tools to build optimized, high-performance WASM files @@ -36,7 +36,7 @@ If you'd like to access our sample contracts and scripts from your local drive o - Clang based tools , including -compile your smart contracts and create smart contract templates. Refer to [WAX-CDT Options](/wax-docs/dev-docs/cdt_options) for a list of tools and parameters. +compile your smart contracts and create smart contract templates. Refer to [WAX-CDT Options](/wax-developer/docs/cdt_options) for a list of tools and parameters. WAX-CDT includes various **eosio** commands, built around the Clang front-end and tooling infrastructure. This collection includes various tools to : @@ -46,7 +46,7 @@ WAX-CDT includes various **eosio** commands, built around the WAX Contract Development Toolkit (WAX-CDT) to convert your contract to a WebAssembly (WASM) file. You can also use WAX-CDT to create an Application Binary Interface (ABI) file that includes [Ricardian Contracts](/wax-docs/dev-docs/ricardian_contract) and [Ricardian Clauses](/wax-docs/dev-docs/ricardian_clause). +When you're ready to deploy your smart contract to your local development environment or the WAX mainnet, you can use the WAX Contract Development Toolkit (WAX-CDT) to convert your contract to a WebAssembly (WASM) file. You can also use WAX-CDT to create an Application Binary Interface (ABI) file that includes [Ricardian Contracts](/wax-developer/docs/ricardian_contract) and [Ricardian Clauses](/wax-developer/docs/ricardian_clause). - **WebAssembly (WASM) Files:** A WASM file is a compact, binary format of your C++ smart contract, optimized for speed and web performance. The WAX Blockchain uses this file to execute the actions defined in your smart contract. diff --git a/dev-docs/dapp-development/wax-testnet-quickstart.md b/docs/dapp-development/wax-testnet-quickstart.md similarity index 100% rename from dev-docs/dapp-development/wax-testnet-quickstart.md rename to docs/dapp-development/wax-testnet-quickstart.md diff --git a/dev-docs/release-notes/contracts_release_notes.md b/docs/release-notes/contracts_release_notes.md similarity index 100% rename from dev-docs/release-notes/contracts_release_notes.md rename to docs/release-notes/contracts_release_notes.md diff --git a/dev-docs/release-notes/index.md b/docs/release-notes/index.md similarity index 100% rename from dev-docs/release-notes/index.md rename to docs/release-notes/index.md diff --git a/dev-docs/release-notes/orng_release_notes.md b/docs/release-notes/orng_release_notes.md similarity index 100% rename from dev-docs/release-notes/orng_release_notes.md rename to docs/release-notes/orng_release_notes.md diff --git a/dev-docs/release-notes/wax_release_notes.md b/docs/release-notes/wax_release_notes.md similarity index 100% rename from dev-docs/release-notes/wax_release_notes.md rename to docs/release-notes/wax_release_notes.md diff --git a/dev-docs/tools/blockchain_tools.md b/docs/tools/blockchain_tools.md similarity index 93% rename from dev-docs/tools/blockchain_tools.md rename to docs/tools/blockchain_tools.md index 5f501346..38164b98 100644 --- a/dev-docs/tools/blockchain_tools.md +++ b/docs/tools/blockchain_tools.md @@ -5,7 +5,7 @@ nav_order: 99 parent: Tools & Topics --- -To communicate with the WAX Blockchain, create a local development environment, and locally deploy your smart contracts, you'll need to use three key tools included in the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup): +To communicate with the WAX Blockchain, create a local development environment, and locally deploy your smart contracts, you'll need to use three key tools included in the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup): ## keosd @@ -17,7 +17,7 @@ Refer to EOSIO's Overview - nodeos for more information. diff --git a/dev-docs/tools/cdt_options.md b/docs/tools/cdt_options.md similarity index 100% rename from dev-docs/tools/cdt_options.md rename to docs/tools/cdt_options.md diff --git a/dev-docs/tools/index.md b/docs/tools/index.md similarity index 100% rename from dev-docs/tools/index.md rename to docs/tools/index.md diff --git a/dev-docs/tools/os.md b/docs/tools/os.md similarity index 92% rename from dev-docs/tools/os.md rename to docs/tools/os.md index a75d30e0..f562cfbb 100644 --- a/dev-docs/tools/os.md +++ b/docs/tools/os.md @@ -28,7 +28,7 @@ If you're using a virtual machine, it should be configured with at least 2 CPUs ## Windows Users -The quickest, easiest way to run the WAX Blockchain on Windows is to use our Docker images. Refer to [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) to get started. +The quickest, easiest way to run the WAX Blockchain on Windows is to use our Docker images. Refer to [Docker Quickstart](/wax-developer/docs/docker_qstart) to get started. If you're an advanced Window's developer with an understanding of Linux, you do have other options: diff --git a/dev-docs/tools/ricardian_clause.md b/docs/tools/ricardian_clause.md similarity index 95% rename from dev-docs/tools/ricardian_clause.md rename to docs/tools/ricardian_clause.md index 1a8fa79d..e507f606 100644 --- a/dev-docs/tools/ricardian_clause.md +++ b/docs/tools/ricardian_clause.md @@ -5,7 +5,7 @@ nav_order: 112 parent: Tools & Topics --- -Similar to a [Ricardian Contract](/wax-docs/dev-docs/ricardian_contract), a Ricardian clause is a digital document that specifies the terms of your entire smart contract - not just per action. +Similar to a [Ricardian Contract](/wax-developer/docs/ricardian_contract), a Ricardian clause is a digital document that specifies the terms of your entire smart contract - not just per action. To associate a Ricardian clause with your smart contract, you'll need to create a markdown file. @@ -20,7 +20,7 @@ If you use **eosio-init** to create a smart contract template, a folder is autom The CMake scripts will automatically include the files listed in the **ricardian** directory. -Refer to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) for more information. +Refer to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) for more information. ## Use eosio-cpp diff --git a/dev-docs/tools/ricardian_contract.md b/docs/tools/ricardian_contract.md similarity index 89% rename from dev-docs/tools/ricardian_contract.md rename to docs/tools/ricardian_contract.md index 55b31a65..774aeaf5 100644 --- a/dev-docs/tools/ricardian_contract.md +++ b/docs/tools/ricardian_contract.md @@ -23,11 +23,11 @@ If you use **eosio-init** to create a smart contract template, a folder is autom The CMake scripts will automatically include the files listed in the **ricardian** directory. -Refer to [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) for more information. +Refer to [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) for more information. ## Use eosio-cpp -If you use [eosio-cpp](/wax-docs/dev-docs/cdt_cpp) to compile your contract, your Ricardian markdown file must be in the same directory as wax.cpp and must be the same name: wax.contracts.md. +If you use [eosio-cpp](/wax-developer/docs/cdt_cpp) to compile your contract, your Ricardian markdown file must be in the same directory as wax.cpp and must be the same name: wax.contracts.md. ```shell eosio-cpp -abigen wax.cpp -o wax.wasm diff --git a/dev-docs/troubleshooting/index.md b/docs/troubleshooting/index.md similarity index 100% rename from dev-docs/troubleshooting/index.md rename to docs/troubleshooting/index.md diff --git a/dev-docs/tutorials/blockchain_uninstall.md b/docs/tutorials/blockchain_uninstall.md similarity index 100% rename from dev-docs/tutorials/blockchain_uninstall.md rename to docs/tutorials/blockchain_uninstall.md diff --git a/dev-docs/tutorials/cdt_uninstall.md b/docs/tutorials/cdt_uninstall.md similarity index 100% rename from dev-docs/tutorials/cdt_uninstall.md rename to docs/tutorials/cdt_uninstall.md diff --git a/dev-docs/tutorials/create-nft/index.md b/docs/tutorials/create-nft/index.md similarity index 89% rename from dev-docs/tutorials/create-nft/index.md rename to docs/tutorials/create-nft/index.md index 4ba01b3d..286ad1b9 100644 --- a/dev-docs/tutorials/create-nft/index.md +++ b/docs/tutorials/create-nft/index.md @@ -10,7 +10,7 @@ You can easily create non-fungible tokens (NFTs) on the WAX Blockchain using the Simple Assets is a standard developed by CryptoLions, an EOSIO and WAX block producer. Using the Simple Assets smart contract, you can quickly create in-game items, cards, stickers, and other unique collectibles. -In this guide, you'll learn how the Simple Assets smart contract works and use our step-by-step guide to create an NFT on the WAX Blockchain. If you'd like to jump right to the code, refer to [Use Simple Assets](/wax-docs/dev-docs/nft_use). +In this guide, you'll learn how the Simple Assets smart contract works and use our step-by-step guide to create an NFT on the WAX Blockchain. If you'd like to jump right to the code, refer to [Use Simple Assets](/wax-developer/docs/nft_use). ## How it Works @@ -26,8 +26,8 @@ The following video from Simple Assets demonstrates the core functionality of th ## Before You Begin -* You'll need to complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) (recommended). -* To compile your smart contract, you'll need to use [WAX-CDT](/wax-docs/dev-docs/cdt). +* You'll need to complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) (recommended). +* To compile your smart contract, you'll need to use [WAX-CDT](/wax-developer/docs/cdt). * To deploy your smart contract to the WAX mainnet, you'll need to create a self-managed WAX Blockchain Account. diff --git a/dev-docs/tutorials/create-nft/nft_basics.md b/docs/tutorials/create-nft/nft_basics.md similarity index 100% rename from dev-docs/tutorials/create-nft/nft_basics.md rename to docs/tutorials/create-nft/nft_basics.md diff --git a/dev-docs/tutorials/create-nft/nft_deploy.md b/docs/tutorials/create-nft/nft_deploy.md similarity index 96% rename from dev-docs/tutorials/create-nft/nft_deploy.md rename to docs/tutorials/create-nft/nft_deploy.md index d3c29206..bbe27034 100644 --- a/dev-docs/tutorials/create-nft/nft_deploy.md +++ b/docs/tutorials/create-nft/nft_deploy.md @@ -6,7 +6,7 @@ parent: Create Non-Fungible Tokens grand_parent: Tutorials --- -Next, we'll use WAX-CDT tools to deploy your NFT smart contract to the WAX mainnet. Refer to [WAX-CDT Deploy](/wax-docs/dev-docs/deploy_source) for more information. +Next, we'll use WAX-CDT tools to deploy your NFT smart contract to the WAX mainnet. Refer to [WAX-CDT Deploy](/wax-developer/docs/deploy_source) for more information. 1. From Docker, open and unlock your wallet. diff --git a/dev-docs/tutorials/create-nft/nft_test.md b/docs/tutorials/create-nft/nft_test.md similarity index 100% rename from dev-docs/tutorials/create-nft/nft_test.md rename to docs/tutorials/create-nft/nft_test.md diff --git a/dev-docs/tutorials/create-nft/nft_use.md b/docs/tutorials/create-nft/nft_use.md similarity index 91% rename from dev-docs/tutorials/create-nft/nft_use.md rename to docs/tutorials/create-nft/nft_use.md index c083b63a..aa8b652b 100644 --- a/dev-docs/tutorials/create-nft/nft_use.md +++ b/docs/tutorials/create-nft/nft_use.md @@ -14,7 +14,7 @@ In this example, we'll write a smart contract that creates a WAX NFT Sticker usi ## Get Set Up -1. Use our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) to start a new interactive bash session. From the command line, navigate to the **wax** directory (or the local directory that you shared with your Docker container). +1. Use our [Docker Quickstart](/wax-developer/docs/docker_qstart) to start a new interactive bash session. From the command line, navigate to the **wax** directory (or the local directory that you shared with your Docker container). ```shell cd wax diff --git a/dev-docs/tutorials/create-wax-rng-smart-contract/index.md b/docs/tutorials/create-wax-rng-smart-contract/index.md similarity index 65% rename from dev-docs/tutorials/create-wax-rng-smart-contract/index.md rename to docs/tutorials/create-wax-rng-smart-contract/index.md index 5ed67c22..6da955b3 100644 --- a/dev-docs/tutorials/create-wax-rng-smart-contract/index.md +++ b/docs/tutorials/create-wax-rng-smart-contract/index.md @@ -12,12 +12,12 @@ In this tutorial, you'll learn how to create and deploy a WAX RNG smart contract ## Before You Begin -* You'll need to complete our [Docker Quickstart](/wax-docs/dev-docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-docs/dev-docs/blockchain_setup) to build from source. -* To compile and deploy your smart contract, you'll need to use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt). -* Install the [WAX Random Number Generator (WAX RNG)](/wax-docs/dev-docs/rng_setup). +* You'll need to complete our [Docker Quickstart](/wax-developer/docs/docker_qstart) (recommended) or use the [WAX Blockchain Setup](/wax-developer/docs/blockchain_setup) to build from source. +* To compile and deploy your smart contract, you'll need to use the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt). +* Install the [WAX Random Number Generator (WAX RNG)](/wax-developer/docs/rng_setup). * To deploy your smart contract to the WAX mainnet, you'll need to create a self-managed WAX Blockchain Account. -New Developers: If you're new to dApp development, it's recommended that you review our [Create a Smart Contract](/wax-docs/dev-docs/dapp_hello_world) Quickstart. +New Developers: If you're new to dApp development, it's recommended that you review our [Create a Smart Contract](/wax-developer/docs/dapp_hello_world) Quickstart. {: .label .label-yellow } diff --git a/dev-docs/tutorials/create-wax-rng-smart-contract/rng_basics.md b/docs/tutorials/create-wax-rng-smart-contract/rng_basics.md similarity index 100% rename from dev-docs/tutorials/create-wax-rng-smart-contract/rng_basics.md rename to docs/tutorials/create-wax-rng-smart-contract/rng_basics.md diff --git a/dev-docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md b/docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md similarity index 95% rename from dev-docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md rename to docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md index cc0b9c9e..e39f321c 100644 --- a/dev-docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md +++ b/docs/tutorials/create-wax-rng-smart-contract/rng_deploy.md @@ -6,7 +6,7 @@ parent: Create a WAX RNG Smart Contract grand_parent: Tutorials --- -In this example, we'll use WAX-CDT tools to deploy your Lucky Number Generator smart contract. Refer to [WAX-CDT Deploy](/wax-docs/dev-docs/deploy_source) for more information. +In this example, we'll use WAX-CDT tools to deploy your Lucky Number Generator smart contract. Refer to [WAX-CDT Deploy](/wax-developer/docs/deploy_source) for more information. 1. From Docker, open and unlock your wallet. diff --git a/dev-docs/tutorials/create-wax-rng-smart-contract/rng_sample.md b/docs/tutorials/create-wax-rng-smart-contract/rng_sample.md similarity index 100% rename from dev-docs/tutorials/create-wax-rng-smart-contract/rng_sample.md rename to docs/tutorials/create-wax-rng-smart-contract/rng_sample.md diff --git a/dev-docs/tutorials/create-wax-rng-smart-contract/rng_test.md b/docs/tutorials/create-wax-rng-smart-contract/rng_test.md similarity index 100% rename from dev-docs/tutorials/create-wax-rng-smart-contract/rng_test.md rename to docs/tutorials/create-wax-rng-smart-contract/rng_test.md diff --git a/dev-docs/tutorials/index.md b/docs/tutorials/index.md similarity index 100% rename from dev-docs/tutorials/index.md rename to docs/tutorials/index.md diff --git a/dev-docs/tutorials/wax-rng/index.md b/docs/tutorials/wax-rng/index.md similarity index 92% rename from dev-docs/tutorials/wax-rng/index.md rename to docs/tutorials/wax-rng/index.md index 893665bd..2c1ac1aa 100644 --- a/dev-docs/tutorials/wax-rng/index.md +++ b/docs/tutorials/wax-rng/index.md @@ -25,6 +25,6 @@ If you'd like to use our Docker images to build the
waxteam/devThis development image includes everything you need to get the WAX Blockchain up and running. You can use this image to run a WAX node, create a local development environment, and create and compile smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt).This development image includes everything you need to get the WAX Blockchain up and running. You can use this image to run a WAX node, create a local development environment, and create and compile smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt).
waxteam/cdtUse this image to create and compile smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-docs/dev-docs/cdt). This image does not allow you to run a WAX node or use [Blockchain Tools](/wax-docs/dev-docs/blockchain_tools).Use this image to create and compile smart contracts using the [WAX Contract Development Toolkit (WAX-CDT)](/wax-developer/docs/cdt). This image does not allow you to run a WAX node or use [Blockchain Tools](/wax-developer/docs/blockchain_tools).