Andromeda

Learn

ADO Builder

App Builder

Assets

Embeddables

App Store

CLI

Dashboard

ANDR Faucet


Andromeda App - Hackathon

Create

Extended Marketplace

An extended version of the flat-rate marketplace that offers a variety of extra functionality from the use of additional ADOs and aOS features.

Publish as an App

@1.2.1-b.2

Publishing configurations to publish the ADO as an App

The desired name of the app.

Cw721

@2.2.0-b.10

Allows users to launch their own custom NFT projects.

Input the wallet address responsible for minting tokens. Use your own wallet address if you will retain minting rights.

Enter the official name of the token or NFT. Use only letters for the name.

Specify a unique symbol for the token or NFT. It should contain only letters and be 3 to 12 characters long.

Marketplace

@2.3.1-b.4

The Marketplace is an ADO that allows you to sell your NFTs in a marketplace.

Authorized cw20 addresses


Authorized token addresses


Splitter

@2.3.1-b.3

An ADO used to split sent funds amongst two or more predefined addresses/wallets

Address


A simple struct used for inter-contract communication. The struct can be used in two ways: 1. Simply just providing an `AndrAddr` which will treat the communication as a transfer of any related funds 2. Providing an `AndrAddr` and a `Binary` message which will be sent to the contract at the resolved address The `Binary` message can be any message that the contract at the resolved address can handle.

An address that can be used within the Andromeda ecosystem. Inspired by the cosmwasm-std `Addr` type. https://github.com/CosmWasm/cosmwasm/blob/2a1c698520a1aacedfe3f4803b0d7d653892217a/packages/std/src/addresses.rs#L33 This address can be one of two things: 1. A valid human readable address e.g. `cosmos1...` 2. A valid Andromeda VFS path e.g. `/home/user/app/component` VFS paths can be local in the case of an app and can be done by referencing `./component` they can also contain protocols for cross chain communication. A VFS path is usually structured as so: `<protocol>://<chain (required if ibc used)>/<path>` or `ibc://cosmoshub-4/user/app/component`

An address that can be used within the Andromeda ecosystem. Inspired by the cosmwasm-std `Addr` type. https://github.com/CosmWasm/cosmwasm/blob/2a1c698520a1aacedfe3f4803b0d7d653892217a/packages/std/src/addresses.rs#L33 This address can be one of two things: 1. A valid human readable address e.g. `cosmos1...` 2. A valid Andromeda VFS path e.g. `/home/user/app/component` VFS paths can be local in the case of an app and can be done by referencing `./component` they can also contain protocols for cross chain communication. A VFS path is usually structured as so: `<protocol>://<chain (required if ibc used)>/<path>` or `ibc://cosmoshub-4/user/app/component`

Binary is a wrapper around Vec<u8> to add base64 de/serialization with serde. It also adds some helper methods to help encode inline. This is only needed as serde-json-{core,wasm} has a horrible encoding for Vec<u8>. See also <https://github.com/CosmWasm/cosmwasm/blob/main/docs/MESSAGE_TYPES.md>.

(Optional) Recipients cannot be changed for this duration of time selected. Minimum is 1 day and Maximum is 1 year.

(Optional) Recipients cannot be changed for this duration of time selected. Minimum is 1 day and Maximum is 1 year.

Lock Time


(Optional) Recipients cannot be changed for this duration of time selected. Minimum is 1 day and Maximum is 1 year.

Represents time in milliseconds.

Recipients


A list of recipients that can be changed as you build.