Andromeda

Learn

ADO Builder

App Builder

Assets

Embeddables

App Store

CLI

Dashboard

ANDR Faucet


Andromeda App - Beta.1.1

Create

Merkle Airdrop

Launch airdrops using the merkle-tree (hash tree) method allowing recipients to claim their tokens instead of being sent without consent. Supports both native and CW20 coins.

Publish as an App

@1.1.2

Publishing configurations to publish the ADO as an App

The desired name of the app.

Merkle airdrop

@2.0.2

This ADO allows users to distribute CW20 or Native tokens in a safe, fair, and transparent way.

Select the asset to be airdropped.

Asset to Airdrop


Select the asset to be airdropped.

Enter the contract address of the CW20 token to airdrop.

If using a CW20 token, ensure that this ADO is the owner of the tokens to be distributed.

CW20

@2.0.5

The CW20 Token ADO is an ADO to create a token, The contract supports modules to extend its' functionality.

Name of the token. Letters only, must be between 3 and 12 characters.

Symbol of the token. Letters only, must be between 3 and 12 characters.

The number of decimals for the token. (6 is common)

Starting Balance


A list of addresses and the amount of coin to initialize for each.

Description


A URL pointing to the project behind this token. Must begin with HTTPS.

A longer description of the token and its' utility. Designed for tooltips or short alerts.

The address (if any) who can update this data structure.

A link to the logo, or a comment that there is an on-chain logo stored.

A link to the logo, or a comment that there is an on-chain logo stored.

Logo


A link to the logo, or a comment that there is an on-chain logo stored.

Must be a valid URL beginning with HTTPS (e.g. 'HTTPS://yourlogo.com')

Cap


The address to assign as a minter.

cap is a hard cap on total supply that can be achieved by minting. Note that this refers to total_supply. If None, there is unlimited cap.

A thin wrapper around u128 that is using strings for JSON encoding/decoding, such that the full u128 range can be used for clients that convert JSON numbers to floats, like JavaScript and jq. # Examples Use `from` to create instances of this and `u128` to get the value out: ``` # use cosmwasm_std::Uint128; let a = Uint128::from(123u128); assert_eq!(a.u128(), 123); let b = Uint128::from(42u64); assert_eq!(b.u128(), 42); let c = Uint128::from(70u32); assert_eq!(c.u128(), 70); ```