LiaDevelopers

Get started

How an app is added to Lia today, what the Lia team sets up for it, and how you get its test key, live key and webhook signing secret.

#How to get started

  1. Talk to the Lia teamTell us what you're building, from the Builders page. Include your Lia username and your app's https address.
  2. You become a developerThe team makes your Lia account a developer, with the name shown under your apps.
  3. Your app is added, in testThe team adds your app in test mode, with you and your testers able to open it.
  4. You get your keysA test key, a live key and a webhook signing secret, shown once.
  5. You go liveWhen you're ready, the team switches your app to live and it shows in everyone's Apps Center.

#What the Lia team sets up

Everything about your app lives in Lia's records, not in your page. Ask the team for any of these, and to change them later.

SettingWhat it is
App idIts public identifier, in your invite links and webhooks. 2 to 40 characters: lowercase letters, digits and -, starting with a letter or digit. It doesn't change.
Name and taglineUp to 40 and 80 characters, shown in the Apps Center and on Lia's pay sheet.
AddressYour page's https address. Lia only loads pages from this origin.
Icon and bannerhttps images for the Apps Center and its featured card.
Looksheet, full or fullscreen: how your app opens. See How apps run in Lia.
CategoryOne of the Apps Center's categories (games, utilities and others).
Statustest, live or paused. See Test and live.
TestersLia usernames who can open your app while it's in test.
ProductsWhat your app sells: an id, a name and a price in $LIA. See Payments.
Your shareThe part of each sale held for you by Lia Labs. 70% unless agreed otherwise.
Webhook addressWhere Lia sends signed webhooks (https). See Webhooks.
Reward pool$LIA the Lia team funds for your app to pay players, and the most one player can get from it a day. See Reward pools.
Notifications a dayHow many notifications your app may send one person a day. 3 unless changed; 0 turns them off.
Minimum streakA check-in streak people need before they can open your app (0 for none).

#Your keys

Each app has three secrets. The team makes them together and they're shown once: Lia keeps only a hash of each key, so nobody can show them to you again.

SecretLooks likeUse
Test keylia_test_…Your server's key while you build. Only sees test charges, test players and test mode.
Live keylia_live_…Your server's key in production. Works only while your app is live.
Webhook signing secretwhsec_…Checks that a webhook really came from Lia.

Your app id is public and safe to put in your page. The three secrets are not: keep them on your server only, never in your page, your app's code on GitHub or a message.

#Getting paid

  • Your share of sales. Lia Labs holds your share of each sale for you (70% unless agreed otherwise) and pays it out monthly, into your own Lia balance.
  • Ad earnings. You get 50% of what the ads in your app earn. Lia counts every ad your app shows and what it earns, and pays your part monthly with your share of sales.
  • Withdrawing. From $LIA mainnet in Q1 2028, when payments move on chain, you can withdraw your balance to your own wallet.

#Review

The Lia team reviews every app before it goes live. Test it well with your testers first; Testing your app has a checklist.

Type to search every page, method and endpoint.