Skip to content

Software Development Kit - Guides & Information for developing with Halo Platform

Notifications You must be signed in to change notification settings

haloplatform/sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Halo Platform - SDK

Software Development Kit - Guides & Information for developing with Halo Platform

This repository will help developers find resources, and instruct where to look for documentation. All public wiki's, repo's, and tools will be listed out here and kept up to date.

Pull requests are welcomed.

Halo Platform Improvement Proposals

These are proposals that are submitted and discussed for implementation into the core coin or other halo platform projects. It is open for community involvement and discussion. Please see it at the community that houses it here.

Rule of Thumb

If it works on Ethereum, most likely it just works on Halo Platform. So if you know how to build DAPPS or work with the Ethereum chain, then you can do so on Halo Platform with ease. It also helps that if you have questions or want to learn then you can use learning resources from Ethereum too.

FAQ

Our general Halo Platform FAQ is hosted at our site wiki

General Guides

These guides are general guides for development across all of Halo Platform. (Outlined, but not written yet)

Projects

These are links to specific code repo's of projects from Halo Platform. Each project will eventually have a wiki for working with that code base.

API's
Products
Tools
  • Vuex-Web3-Sync - Vuex (vuejs redux store) sync package for bringing web3 into a project easily.
  • simple-sign-system - Easy javascript sign and recover system for transactions and data. For use with Halo Platform Chain and web3js 1.x.
  • web3js-typings - Typescript Typings file for web3js.
  • airdrop - A simple nodejs script that will run an airdrop from a csv.
Contracts
Learning Resources

Like anything, working with the blockchain takes time to learn. We recommend javascript and web3.js. If you are a beginner in programming you should take time to learn nodejs and a frontend framework (we like VueJS).

Frontend:

Backend:

Interface with Halo Platform (Just like interfacing with Ethereum):

Write Smart Contracts:

Report Issues
Other Important Links