Andromeda
ADO LibraryBuild AppsDevelop ADOsCLIWeb Application Docs
Andromeda Archives
Andromeda Archives
  • Platform and Framework
    • Introduction to AndromedaOS
    • ADO Classes
    • Andromeda Messaging Protocol
      • Kernel
      • ADO Database
      • Economics Engine
      • Virtual File System
    • ADO Base
      • AndromedaMsg V1.0.0
      • AndromedaQuery V1.0.0
    • Common Types
    • Deployed Contracts
  • Andromeda Digital Objects
    • Introduction to ADOs
    • Auction V1.0.0
    • App V1.0.1
    • Crowdfund V1.0.0
    • CW20 V1.0.0
    • CW20 Staking V1.0.0
    • CW721 V1.0.0
    • CW20 Exchange V1.0.0
    • Lockdrop V1.0.0
    • Marketplace V1.0.0
    • Merkle-Airdrop V1.0.0
    • Rate Limiting Withdrawals V1.0.0
    • Splitter V1.0.0
    • Timelock V1.0.0
  • Andromeda Apps
    • Introduction to Apps
    • Crowdfunding App
    • Auctioning App
    • Cw20 Staking App
    • Marketplace App
  • Developing an ADO
    • Getting Started
      • Instantiation
      • Execution
      • Queries
      • Testing
    • ADO Example
    • ADO Submissions
  • Andromeda CLI
    • Introduction
    • Help and Shortcuts
    • ADO
    • Bank
    • Chain
    • Env
    • Gql
    • Tx
    • OS
    • Wallet
    • Wasm
    • Clearing CLI Data
    • Clear and Exit
  • Chain
    • Running a Node
    • Staking and Rewards
  • Andromeda Dashboard
    • Tokenomics Dashboard
    • Dashboard API
  • Additional Resources
    • GitHub
    • Website
    • White Paper
Powered by GitBook

Additional Resources

  • Github
  • Website

Community

  • Discord
  • Telegram

Socials

  • Twitter
  • Medium
  • Youtube
On this page
  • Submitting the Idea
  • Submitting the ADO
  • Requesting a New Feature on an Existing ADO

Was this helpful?

  1. Developing an ADO

ADO Submissions

PreviousADO ExampleNextIntroduction

Last updated 1 year ago

Was this helpful?

The following document will explain the steps required for a developer to submit their ADO to be included in the official Andromeda ADO library as well as requesting new features for existing ADOs. The workflow can be summarized by the following diagram:

Although the idea approval is currently done by the Andromeda Team, it will be eventually handled by the DAO through proposals.

Submitting the Idea

The first step requires the developer to submit the ADO idea to be approved by the Andromeda team. This is to ensure that the suggested ADO is something that alligns with what Andromeda needs and wants to include in the ADO library.

Submitting the ADO

The team will review the PR and ask for any changes that need to be made. This process will repeat until the ADO is in good enough shape to be added to our library.

Requesting a New Feature on an Existing ADO

Idea submission is done through github by opening an issue and following the provided by Andromeda. Once submitted, the Andromeda Team will go through a reviewal process where the proposal is accepted, rejected, or requires some modification.

Once the idea proposal has been approved, the developer can start with implementing the ADO. The section provides a good starting point for any dev looking to build an ADO. Once the development of the ADO is complete, a PR should be made to the . The PR should contain all the information on the developed ADO similar to this . An example PR can be found .

In case you are looking to suggest a new feature for an already existing ADO, you can open a new issue and provide details on the feature you are looking for. The request will be reviewed by the team and if it is deemed usefull, will be added to the ADO. An example for a feature request can be found .

ADO Idea Proposal
template
Getting Started
ADO-Database branch
template
here
ADO Feature Request
here