A documentation-focused website for all CosmWasm-related technologies.
No matter if you need to integrate CosmWasm with a chain, create some smart contracts, or just have a look around to see what CosmWasm is about, here you'll be able to learn about CosmWasm's core, wasmd, storage, testing, IBC, CosmJS/InterchainJS, Sylvia framework, etc.
The website is hosted at docs.cosmwasm.com.
The deployed documentation is a Nextra project configured
with the nextra-theme-docs
package.
You can just clone this repo and run the following commands, after making sure
you use node v20
:
npm install
npm run build
npm run start
You will now be able visit the locally served website at http://localhost:3000
After cloning this repo, make sure you use node v20
before running these
commands:
npm install
npm run dev
The website will be available at http://localhost:3000 and the changes you make to the project will be reflected there instantaneously.
There's a hidden "How to doc" section that'll teach you how to write new entries. You can make this section visible by visiting http://localhost:3000/how-to-doc or with the CTRL + . (control plus period) keyboard shortcut.
After committing your changes to a new branch, push it to this repo and open a PR. This will automatically generate a Vercel preview link for the reviewers to check.