To get Hearts in Sky: Children of the Light, purchase one-time Hearts from regular realm spirit trees, trade daily gifts of light and Hearts with active friends, or earn likes on notes left at meditation shrines. Hearts are required to buy higher-tier cosmetics, tier-two capes, and music sheets. Because self-farming options are limited, your long-term heart income depends on maintaining social connections and managing your daily candle budget.

Purchasing Hearts from Spirit Constellations

Regular spirit constellations provide a guaranteed initial heart reserve without requiring trade partners. Every standard realm spirit—found across realms from the Isle of Dawn to the Vault of Knowledge—offers a Heart node in its friendship tree.

  • One-Time Purchase: Each standard spirit sells exactly one Heart. Once unlocked, that node is permanently claimed and cannot be purchased again.
  • Candle Cost: Buying a Heart from a spirit costs three regular candles. You must first unlock the prerequisite nodes leading up to the Heart, which cost regular candles and ascended candles.
  • Early Realm Priority: Unlock spirits in the Isle of Dawn and Daylight Prairie first. Their prerequisite nodes cost fewer candles than spirits in late-game areas like the Golden Wasteland, allowing you to secure Hearts quickly at a lower overall candle expense.

Once you purchase all available Hearts from standard realm constellations, your ongoing heart income shifts entirely to social mechanics.

Trading Hearts Directly with Friends

Direct gifting with friends is the primary recurring method for acquiring full Hearts. Once unlocked, you can send one full Heart per day to each eligible friend.

  1. Unlock the Gifting Node: Spend regular candles in your mutual friendship tree to progress through interaction tiers until the "Send Heart" icon unlocks. Both players must unlock this feature to trade reciprocally.
  2. Send the Gift: Gifting a Heart costs three regular candles. The recipient receives one full Heart in their constellation or in person.
  3. Establish Reciprocal Trades: To avoid losing candles without return, agree on a daily trade schedule with trusted friends. Uncollected Hearts sit in the recipient's constellation, preventing you from sending another gift until they collect it.

Collecting Free Heart Pieces via Constellation Light

You can collect partial Hearts daily without spending candles by sending and receiving light fragments through your friend constellation at Home or Aviary Village.

MethodCandle CostHeart YieldFrequency Limit
Friend Light FragmentFree1 Light Fragment (~1/60th Heart)1 per friend daily
Direct Heart Gift3 Regular Candles1 Full Heart1 per friend daily
Spirit Node Purchase3 Regular Candles1 Full Heart1 per spirit (one-time)
Shrine MessageFree (or 1 Candle for boat spell)1 Full HeartThreshold-dependent

When friends light your star in their constellation, collecting their light adds to your heart progress meter. It takes roughly 60 light fragments to form one full Heart. Maintaining a large, active friend list provides a steady, free Heart every few days through daily logins.

Earning Hearts from Meditation Shrines and Message Boats

Environmental monuments, prayer spots, and meditation shrines allow you to convert community likes into Hearts:

  • Meditation Quest Shrines: Daily quest shrines—such as those in the Hidden Forest, Daylight Prairie, or Valley of Triumph—prompt you to sit, pray, and write a short message.
  • Like Thresholds: If your note earns enough likes from other players, the shrine grants one full Heart. Notes typically require initial likes from friends on your roster before entering the public viewing pool for strangers.
  • Message Boats and Spells: Placing paper boats or message spells in high-traffic water areas operates on the same mechanic, rewarding a Heart if the message reaches the required public endorsement threshold.

Managing Your Daily Candle Budget

Because sending daily Hearts costs three regular candles per trade partner, plan your trading volume around your daily candle collection to avoid exhausting your reserves before Traveling Spirits arrive.

PlaystyleDaily Candle IncomeRecommended Daily Heart TradesNet Candle Savings
Casual Explorer5–10 Candles0–1 Trade2–7 Candles
Standard Runner12–15 Candles1–2 Trades6–9 Candles
Full Realm Clear18–20+ Candles2–3 Trades9–11+ Candles

If you need candles for an upcoming limited-time cosmetic or Traveling Spirit, inform your trading partners and pause direct trades. You can continue sending free constellation light daily to maintain heart progress without spending candles.

Sky: Children of the Light icon

Free Sky: Children of the Light Codes

Current active codes and how to redeem them.

View Codes
Emily Johnson

Emily Johnson

Emily writes practical mobile strategy guides with a focus on resource planning, base progression, and the early decisions that shape a long-term account.