XYO Foundation Dev Portal
  • Guides

›XYO Foundation

Getting Started

  • Getting Started

Updates

  • Latest Updates
  • News Archive

Changemaker Challenge

  • UC San Diego and XYO

Using our Mobile SDKs

  • SDK Guide

XYO Foundation

  • Open Source Initiative

XYO Network App

  • How To Use

Explore App

  • How To Use

Bridge

  • Bridge X

Smart Contract Apps

  • Dapploy
  • Dapper
  • SCSC Library

SDKs

  • Android SDK
  • Swift SDK
  • Node Core SDK
  • Swift Core SDK
  • Kotlin Core SDK

Tools

  • XYO Tools

XYO OPEN SOURCE INITIATIVE

The XYO Foundation provides this source code available in our efforts to advance the understanding of the XYO Procotol and its possible uses. We continue to maintain this software in the interest of developer education. Usage of this source code is not intended for production.

Here at XYO, we see the importance of open source in the dApp space. We have been in an incubation phase developing new SDKs for the mobile application of our technology as well as a new "prosumer" app that will inform both developers and enthusiasts on network and device activity. The XYO Open Source Initiative has been in development in-house throughout Q3, and now we would like to introduce you to what a developer can expect from open source participation with the suite of XYO Network tools.

Inline with this initiative is the formation of the XYO Foundation, the governing body of all XYO software tools and protocols. This nonprofit orgranization has been formed to serve the greater development community and grow meaningful conributions across our codebase.

For partnership opportunities, including enterprise applications of XYO technologies, please email us at partnerships@xyo.network with details on your project.

The foundation has pathways of participation which will give developers across skill levels and interests an opportunity to contribute to XYO software and to a decentralized, incentive-based geo-spatial location protocol.

Contribution Pathways

  • Direct Contribution to XYO Open Source
  • Community Based Project Collaboration
  • XYO Collaboration with Selected Projects
  • Smart Contract Mechanics and Governance

Direct Contribution

Direct contribution from developers is encouraged to our open source projects. These include our SDKs and Smart Contract Library. There are applications in our suite that are still private, however the open source projects available for direct contribution are important to the core of XYO functionality.

Direct contribution includes code contributions through pull requests, issue reporting, and feature proposals.

Please view our contribution guidelines here.

Community Collaboration

Community collaboration on projects that are utilizing our tools for their use cases is highly encouraged. In the spirit of interoperability, we also encourage other projects in the dApp space to reach out and collaborate together on projects utilizing XYO tech.

Community collaboration can be accomplished via direct communication with the development community manager or through forum communication with a proposal for interoperability or a demonstration of a product that currently integrates XYO tech in any way and capacity.

We also have a slack channel here.

XYO Helping Hand

With approved projects, XYO developer help can be made available. This is beyond a chat assistance session or GitHub code review. Helping hand involves opportunities including pair programming and live code reviews. With certain projects we could provide architectual assistance, this would be done on a case-by-case basis. We hope that with XYO Helping Hand we can help your project use the full power of the XYO network. We will reveal selection criteria for projects by Q1 2020.

Smart Contracts

To help our network write to multiple blockchain solutions, we encourage contributions including smart contracts, hybrid solutions, and layering protocols. Converting smart contracts from ERC20 to other smart contract driven chains will help with this effort.

Roadmap

  • Overall Timeline of Pathways
  • Current Projects

Pathway Timeline

We are looking at Q1 2020 for the initial launch of these pathways. This includes contribution guidelines, community chat renewal to communicate these efforts, and direct outreach.

Current Projects

  • XYO SDKs
  • FlowStake
  • QJump

Community

  • Communication
  • Code of Conduct
  • Leaders

Communication

Communication will be important in this effort to grow our open source. GitHub communication through topics, pull requests, issue creation, and code reviews are highly encouraged and recommended.

Start at our GitHub

Once you are in our GitHub organization page, find the repo that you are interested in and/or working on and click on the topic link under the title.

Code of Conduct

Please see our code of conduct here.

Leaders

  • Arie Trouw
  • Carter Harrison
  • Kevin Weiler

Community Manager

  • Phillip Lorenzo

The XYO Foundation

This initiative is being led by the XYO Foundation, please see here for more information.

Last updated on 4/16/2020
← SDK GuideHow To Use →
  • Contribution Pathways
    • Direct Contribution
    • Community Collaboration
    • XYO Helping Hand
    • Smart Contracts
  • Roadmap
    • Pathway Timeline
    • Current Projects
  • Community
    • Communication
    • Code of Conduct
    • Leaders
    • Community Manager
  • The XYO Foundation

XYO | Developers

Copyright © 2020 XYO
DocsExplore AppProtocolSource Code
Community
GitHubTwitter