var img = document.createElement('img'); img.src = "https://terradocs.matomo.cloud//piwik.php?idsite=1&rec=1&url=https://docs.terra.money" + location.pathname; img.style = "border:0"; img.alt = "tracker"; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(img,s);
Skip to main content

Station Mobile App

Station Mobile is an application that enables users to interact with Terra Core.

Station Mobile allows users to:

  • Create wallets and send tokens.
  • Get involved with staking by browsing through validator information and delegating Luna tokens.
  • Use QRCodes for easy interactions when sending assets and recovering wallets.

URL Scheme

Station Mobile includes a custom URL Scheme that lets developers trigger different actions in the app.

These URL handlers can be opened by scanning a QR code or opening the link directly.

Send

The send function allows a user to send a specified amount of funds to a recipient. This function can be used to accept payment for goods and other point-of-sale configurations.

URL


_1
terrastation://send/?payload=${base64 json}

Payload format

KeyDescriptionRequired?
addressTerra address to send funds to
tokenNative token denom or cw20 contract address✔️
amountAmount of tokens in micro format
memoSpecific memo to include with the transaction

Example

Payload:


_6
{
_6
"address": "terra1dcegyrekltswvyy0xy69ydgxn9x8x32zdtapd8",
_6
"token": "uluna",
_6
"amount": "250000",
_6
"memo": "Order #1122"
_6
}

Base64 encoded payload:


_1
ewogICJhZGRyZXNzIjogInRlcnJhMWRjZWd5cmVrbHRzd3Z5eTB4eTY5eWRneG45eDh4MzJ6ZHRhcGQ4IiwKICAidG9rZW4iOiAidXVzZCIsCiAgImFtb3VudCI6ICIyNTAwMDAiLAogICJtZW1vIjogIk9yZGVyICMxMTIyIgp9

Full URL with encoded payload:


_1
terrastation://send/?payload=ewogICJhZGRyZXNzIjogInRlcnJhMWRjZWd5cmVrbHRzd3Z5eTB4eTY5eWRneG45eDh4MzJ6ZHRhcGQ4IiwKICAidG9rZW4iOiAidXVzZCIsCiAgImFtb3VudCI6ICIyNTAwMDAiLAogICJtZW1vIjogIk9yZGVyICMxMTIyIgp9

Full URL in QR code:

Find out more on GitHub.