Kinglory

Developer Resources

A builders manual for Kinglory.
By builders, for builders.

HOW WOULD YOU LIKE TO GET STARTED?

Learn Kinglory development
Learn through tutorials
Start experimenting
Set up local environment

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

group-10

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