Andromeda
Learn
ADO Builder
App Builder
Assets
Embeddables
App Store
CLI
Dashboard
Andromeda App - Beta.1.1
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.0
Publishing configurations to publish the ADO as an App
The desired name of the app.
Cw721
@2.1.0
Allows users to release their own custom NFT collection.
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.
Specify a unique symbol for the token or NFT.
Marketplace
@2.3.0
Create a new Marketplace ADO to manage NFT sales.
Authorized CW20 Addresses (Optional)
Specify the addresses of CW20 tokens allowed to be used for purchasing NFTs. If left blank, any CW20 token can be used.
Authorized NFT Addresses (Optional)
Specify the addresses of CW721 contracts allowed to list NFTs for sale. If left blank, any CW721 contract can be used.
Splitter
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`
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.
Lock Time
Represents time in milliseconds.
Recipients
A list of recipients that can be changed as you build.
Validate
Disable it if you do not want to validate form before publishing