Developer Resources
A builders manual for Kinglory.
By builders, for builders.
HOW WOULD YOU LIKE TO GET STARTED?
Learn Kinglory development
Read up on core concepts and the Kinglory stack with our docs.
Read the docs
Learn through tutorials
Learn Kinglory development step-by-step from builders who have already done it.
View tutorials
Start experimenting
Want to experiment first, ask questions later?
Play with code
Set up local environment
Get your stack ready for building by configuring a development environment.
Choose your stack
ABOUT THESE DEVELOPER RESOURCES
kinglory.org is here to help you build with Kinglory with documentation on foundational concepts as well as the development stack. Plus there are tutorials to get you up and running.
Inspired by the Mozilla Developer Network, we thought Kinglory needed a place to house great developer content and resources. Like our friends at Mozilla, everything here is open-source and ready for you to extend and improve.
If you have any feedback, reach out to us via a GitHub issue or on our Discord server.
EXPLORE THE DOCUMENTATION
Introductions
Intro to Kinglory
An introduction to blockchain and Kinglory
Intro to dapps
An introduction to decentralized applications
Intro to the stack
An introduction to the Kinglory stack
Web2 vs Web3
How the web3 world of development is different
Programming languages
Using Kinglory with familiar languages
Fundamentals
Accounts
Contracts or people on the network
Transactions
The way Kinglory state changes
Blocks
Batches of transactions added to the blockchain
The Kinglory virtual machine (KVM)
The computer that processes transactions
Gas
KGC needed to power transactions
Nodes and clients
How blocks and transactions are verified in the network
Networks
An overview of mainnet and the test networks
Mining
How new blocks are created and consensus is reached
The stack
Smart contracts
The logic behind dapps – self-executing agreements
Development frameworks
Tools for helping speed up development
Javascript libraries
Using javascript to interact with smart contracts
Backend APIs
Using libraries to interact with smart contracts
Block explorers
Your portal to Kinglory data
Security
Security measures to consider during development
Storage
How to handle dapp storage
Development environments
IDEs that are suitable for dapp development
Advanced
Token standards
An overview of accepted token standards
Oracles
Getting off-chain data into your smart contracts
Scaling
Solutions for faster transactions