Difference between revisions of "Developer Guide"
VeriBlockTim (talk | contribs) (Created page with "See: Main_Page This page assumes familiarity with running NodeCore. __TOC__ == Overview == VeriBlock encourages community development. == API == * NodeCore --> See [...") |
VeriBlockTim (talk | contribs) (→Forums) |
||
Line 53: | Line 53: | ||
* [[TestNet]] --> A test network. Test a feature here before moving to MainNet. | * [[TestNet]] --> A test network. Test a feature here before moving to MainNet. | ||
* [[AlphaNet]] --> Useful for local or internal development. See: [[HowTo_run_AlphaNet]] | * [[AlphaNet]] --> Useful for local or internal development. See: [[HowTo_run_AlphaNet]] | ||
+ | |||
+ | == HowTo == | ||
+ | |||
+ | * [[HowTo Integrate NodeCore with a Service]] | ||
== Forums == | == Forums == |
Revision as of 20:52, 12 April 2019
See: Main_Page
This page assumes familiarity with running NodeCore.
Contents
Overview
VeriBlock encourages community development.
API
- NodeCore --> See GRPC
- PoP Miner --> See: PoP_Miner_API
- Web Explorer --> See: Dashboard_API
Source Code
Github: https://github.com/VeriBlock
See NodeCore Source Code for source code.
All github
https://github.com/search?q=VeriBlock
VeriBlock Organization
- Core Utilities + UCP + GRPC
- Wallets
- Rpc Client
- https://github.com/VeriBlock/VeriBlock.Demo.Rpc.Client - written in C#
- General samples
- https://github.com/VeriBlock/samples --> includes PoP API
- GPU Miner
Technical Specs
- Protocol_Specification
- GRPC - contains link to official GRPC spec, with html documentation
- NodeCore CommandLine - the NC_CLI is a wrapper around GRPC, and can be for a specification
Environments
There are 3 separate environments:
- MainNet --> The main and fully functional network where coins have economic value. "Live production"
- TestNet --> A test network. Test a feature here before moving to MainNet.
- AlphaNet --> Useful for local or internal development. See: HowTo_run_AlphaNet
HowTo
Forums
See: Stack_Overflow
We are using stackoverflow.com for coding questions. There are tags for "veriblock" and "proof-of-proof". If you have a coding question, consider posting on stackoverflow.com and adding the tag. You could send a link to the question on the Discord (See: Social_Links)
One can see all VeriBlock/PoP questions:
https://stackoverflow.com/questions/tagged/veriblock
or