The idea of this section is to help provide you with a great first step into the world of developing smart contracts and applications for WAX. There are a lot of resources available on a lot of different places, I hope you can utilize this as a good first step to learn more.
The Basics
Smart Contract Language: C++
WAX Github repo:
https://github.com/worldwide-asset-exchange
WAX APT repo:
https://eosswedenorg.github.io/apt/wax
NodeJS: https://github.com/worldwide-asset-exchange/waxjs
Python: https://github.com/FACINGS/eospyo
Command Line Tool: CLEOS | KEOSD - Comes with installing WAX from source or apt
Anchor Desktop Wallet: https://github.com/greymass/anchor
Apply for funding: https://labs.wax.io
NFT Standards
Atomicassets -
https://atomicassets.io/ - Most popular & Recommended to use
Simpleassets - https://simpleassets.io/
Mainnet Details
Available public Mainnet APIs: List on Website | Json List
You also find History nodes, peering nodes, atomic API (NFT-api) and more.
Snapshots-Mainnet:
waxsweden | eosnation
Testnet Details
Available public Testnet APIs: List on Website | Json List
You also find History nodes (Hyperion), peering nodes (p2p), atomic API (NFT-api) and more.
Testnet access & Faucet:
waxsweden.org/testnet/
Snapshots-Testnet:
waxsweden | eosnation
Different APIs
You can find APIs for Mainnet and Testnet above.
Chain API
Docs: https://developers.eos.io/manuals/eos/v2.0/nodeos/plugins/chain_api_plugin/api-reference/index
Atomic API
Docs: https://wax.api.atomicassets.io/docs/#/
Hyperion (History)
Code: https://github.com/eosrio/hyperion-history-api
Docs: http://api.waxsweden.org/v2/docs/static/index.html
NFT Market analytics
Docs: https://hivebp.github.io/waxmarketcap/#/
Developer Portals
EOSIO Developer Portal: https://developers.eos.io/
WAX Developer Portal: https://developer.wax.io/
Incorporating WAX to your website
Embed NFT drops: https://neftyblocks.medium.com/embedded-nft-drops-are-here-be9b6bfff9c5
Embed your Marketplace: https://neftyblocks.medium.com/your-project-your-marketplace-910fe80c0f66
Your own Marketplace Template: https://github.com/hivebp/wax-market-template
EOSIO UAL (web-login): https://github.com/EOSIO/ual-eosio-reference-authenticator
Developer chats
Telegram
wax developers: https://t.me/waxdevelopers
Atomic Assets Dev:
https://t.me/atomicdevs
Discord
WAX Official:
https://discord.gg/YZ9MzPy7Vu
WAX Community & Dev: https://discord.gg/GYnGzCP256
Misc Links
Bootable USB image with WAX Tools: https://github.com/eosswedenorg/eosio-livecd
HAProxy Healthcheck for nodes: https://github.com/eosswedenorg/eosio-api-healthcheck
Keygen for vanity keys: https://github.com/eosswedenorg/eosio-keygen
Guides on running nodes
My guides and information
WAX Introduction course - https://academy.anyo.io/courses/introduction-to-wax/
Private-Key system on WAX - https://academy.anyo.io/eosio-private-key-system/
Basic WAX Automation - https://academy.anyo.io/automate-wax-actions/
Offline Generated Private keys - https://waxsweden.org/courses/create-offline-generated-private-keys-v1/
WAX Node Healthcheck for HAProxy - https://waxsweden.org/eosio-api-healthcheck-for-haproxy/
Video Information:
WAX Account system - https://www.youtube.com/watch?v=ULtzx5qfzfo
Ross Dold - eosphere - Working with WAX series
1 - Set Up - Testnet node: https://medium.com/eosphere/wax-technical-how-to-1-4cc5c9aa8d4e
2 - WAX Snapshots: https://medium.com/eosphere/wax-technical-how-to-2-db45a339e735
3 - Set Up - Testnet Block Producer: https://medium.com/eosphere/wax-technical-how-to-3-78d358c46146
4 - Set Up - Mainnet Node: https://medium.com/eosphere/wax-technical-how-to-4-886c5bfaf7b9
5 - Set Up - Reliable Load Balancer: https://medium.com/eosphere/wax-technical-how-to-5-14671fcc7122
6 - Mitigate API Abuse: https://medium.com/eosphere/wax-technical-how-to-6-5e5318a9eb8e
7 - Set up - State History Node: https://medium.com/eosphere/wax-technical-how-to-7-9ccc102efd9d
8 - WAX Files and Folders: https://medium.com/eosphere/wax-technical-how-to-8-42011a30de1e
9 - Set up - Atomic API node: https://medium.com/eosphere/wax-technical-how-to-9-f7d22bfa4e2b
10 - Optmize & Restore Atomic API node: https://medium.com/eosphere/wax-technical-how-to-10-90c6445632ed
11 - Optmize Ram & Disk Utilization: https://medium.com/eosphere/wax-technical-how-to-11-43695f583e89
12 - Add custom permissions: https://medium.com/eosphere/wax-technical-how-to-12-9d39257d319
13 - Route API traffic: https://medium.com/eosphere/wax-technical-how-to-13-448b3375516
14 - Websocket support on load balancer: https://medium.com/eosphere/wax-technical-how-to-14-b8912d3ba1ef
15.1 - Hyperion Full History Node: https://medium.com/eosphere/wax-technical-how-to-15-1-d2936d3c58d4
15.2 - Hyperion Software Components: https://medium.com/eosphere/wax-technical-how-to-15-2-a042ea8bc4b4
15.3 - Configure Hyperion Components: https://medium.com/eosphere/wax-technical-how-to-15-3-b188c6aa9d12
15.4 - Run Hyperion Full History: https://medium.com/eosphere/wax-technical-how-to-15-4-f735d4cbc197
15.5 - Clustering Elasticsearch: https://medium.com/eosphere/wax-technical-how-to-15-5-6ae01ea6bf62