@astralabes

31 - he/they - ficwriter

I'm Astra I write gay fanfics about Ezreal and Kayn from the widely hated team-based MOBA game League of Legends.

Info

  • Astra

  • 18+

  • He / They

  • Sept 9

  • Pan / Asexual

  • Virgo

Likes / Interests

  • Games: LoL. RDR. Outer Wilds. SoulsBorne.

  • Music: Heartsteel, SKZ, Liberato

  • Other: Writing. Space. Photography.

About

  • Ficwriter

  • EzKayn enthusiast

  • Bad at taking breaks

  • Shieda Kayn simp

  • Wannabe Ezreal main

  • Fluff enjoyer

DNI

  • General DNI criteria

  • Transphobes, queerphobes

  • Under 18

  • LoliSho enjoyers

  • Happy/soft Kayn dislikers

  • Arcane twt, KDA twt

Shakespeare but if he wrote gay smut
about League champions.

—Someone, probably

About Me

Astra / Ri31 years oldBorn September 9League playerWannabe Ezreal mainPlays ARAM because too anxious for normalsFanfiction writerEzKayn enjoyerSoft Kayn enthusiastMostly fluff, occasionally angst and dark themesCan't handle horror or dead doveLikes spicy noodles and gummy snacks

JayVik Secret Santa 2022

TitlePostedInfoSummaryLink
Rules Meant to be BrokenDecember 20, 2022Explicit. Oneshot. 5,238 words. Canon Divergence. Smut.Jayce and Viktor have specific rules about their relationship while they're in the lab; Jayce likes to bend those rules until they break.Ao3

Life of a Rockstar Zine (Heartsteel Zine)

This zine is currently still in production and the stories I wrote for it have not been publicly posted yet. This page will be updated once everyone has received their zines.

TitlePostedInfoSummaryLink
NANANANANA
NANANANANA

EzKayn Week 2025

DayTitlePostedInfoSummaryLink
1The People Who Love YouJuly 12, 2025Mature. 1,600 words. Runeterra. Ezkayn Ship Week.Kayn doesn't really understand birthdays, but Ezreal makes a compelling argument that gets him interested.Ao3
2What It's Like to LoveJuly 13, 2025Mature. 2,300 words. Runeterra. Ezkayn Ship Week.Kayn receives a letter from Ezreal, and he misses him more than he thinks.Ao3
3Boyfriend DatabaseJuly 14, 2025T+. 3,800 words. Battle Academia. Ezkayn Ship Week.After being with Ezreal for two months, Kayn wants to have his first kiss (and first date) with him.Ao3
4Gunpowder and WinePosted: July 15, 2025. Completed: September 09, 2025Explicit. 36,180 words. 4 chapters. Western AU. Ezkayn Ship Week.Ezreal Lymere, the only son of a rich wine family, meets a mysterious cowboy and his remarkable horse. When Ezreal voices that he wishes he could ride the horse, the man makes him an audacious offer — a ride on his steed for a night in his bed. Sheltered and innocent for his whole life, and against any better judgment, Ezreal agrees to the proposition. When evening comes around, Kayn visits Ezreal to make good on the agreement they made. The night becomes one of romance, lust, and desperation, and neither of them wants to end.Ao3
5Paint Me in Your ColorsJuly 16, 2025Mature. 2,900 words. Heartsteel. Ezkayn Ship Week.After days of Ezreal's pestering, Kayn finally gives in and lets him paint his nails for him.Ao3
6Sweet Ionian WineJuly 17, 2025Explicit. 3,854 words. Runeterra. Ezkayn Ship Week.As promised, for Kayn's birthday, he and Ezreal visit the Spirit Blossom Springs for a much-needed vacation.Ao3
7Just a NightJuly 21, 2025Explicit. 4,664 words. Snow Moon/Porcelain. Ezkayn Ship Week.After an afternoon hunt, Kayn stumbles across an unconscious and very curious man half-dead in the snow. Perhaps foolishly, Kayn takes him home.Ao3

EzKayn Secret Santa 2025

DayTitlePostedInfoSummaryLink
NANANANANANA

Fanfiction List

A list of all of my recent fanfiction and projects. Listed from newest to oldest.(Page best viewed on desktop. For a mobile-friendly version of this page, click here.)

TitlePostedPairingInfoSummaryLink
Link in BioPosted: May 17, 2025. Updated: September 22, 2025EzKaynExplicit. 90,638 words. 11/? chapters On-going. Camboy Ez AU. Modern Runeterra.One night, Kayn discovers a camboy under the username Jarro316, who almost exclusively does lewd cosplays of Jarro Lightfeather from a game he plays. And he hates Jarro. Hates everything about him — his voice lines, his obnoxious attitude, his game mechanics. But the camboy cosplaying him? Kayn likes him a lot.Chapter 1 // Chapter 11
Lane SwapSeptember 18, 2025.EzKaynExplicit. 8,200 words. Heartsteel.After a night of partying, Ezreal and Kayn wake up in each other's bodies thanks to some demonic interference. The usual teasing ensues, but then curiosity takes over, and things escalate into something far beyond their usual banter.Ao3
Gunpowder and WinePosted: July 15, 2025. Completed: September 09, 2025EzKaynExplicit. 36,180 words. 4 chapters. Western AU. Ezkayn Ship Week.Ezreal Lymere, the only son of a rich wine family, meets a mysterious cowboy and his remarkable horse. When Ezreal voices that he wishes he could ride the horse, the man makes him an audacious offer — a ride on his steed for a night in his bed. Sheltered and innocent for his whole life, and against any better judgment, Ezreal agrees to the proposition. When evening comes around, Kayn visits Ezreal to make good on the agreement they made. The night becomes one of romance, lust, and desperation, and neither of them wants to end.Ao3
Follow The LinkPosted: April 2, 2024. Updated: September 1, 2025EzKayn, SettPhelExplicit. 235,184 words. 21/? chapters. On-going. Esports. Modern AU. Slice of life.On December 14, 2023, for Ezreal's 24th birthday, an ordinary trip to the Ionian Riot office takes a turn when Ezreal and his best friend, Aphelios, meet a man who had only ever been text on a screen, a username — a man whom they were both very interested to meet for very different reasons. In time, will that fateful encounter with ShadowReaper prove to be the best birthday gift that Ezreal ever could have hoped for, or would it be the catalyst for Aphelios' misery...Chapter 1 // Chapter 21
Just a NightJuly 21, 2025EzKaynExplicit. 4,664 words. Snow Moon/Porcelain. Ezkayn Ship Week.After an afternoon hunt, Kayn stumbles across an unconscious and very curious man half-dead in the snow. Perhaps foolishly, Kayn takes him home.Ao3
Sweet Ionian WineJuly 17, 2025EzKaynExplicit. 3,854 words. Runeterra. Ezkayn Ship Week.As promised, for Kayn's birthday, he and Ezreal visit the Spirit Blossom Springs for a much-needed vacation.Ao3
Paint Me in Your ColorsJuly 16, 2025EzKayn.Mature. 2,900 words. Heartsteel. Ezkayn Ship Week.After days of Ezreal's pestering, Kayn finally gives in and lets him paint his nails for him.Ao3
Boyfriend DatabaseJuly 14, 2025EzKaynT+. 3,800 words. Battle Academia. Ezkayn Ship Week.After being with Ezreal for two months, Kayn wants to have his first kiss (and first date) with him.Ao3
What It's Like to LoveJuly 13, 2025EzKaynMature. 2,300 words. Runeterra. Ezkayn Ship Week.Kayn receives a letter from Ezreal, and he misses him more than he thinks.Ao3
The People Who Love YouJuly 12, 2025EzKaynMature. 1,600 words. Runeterra. Ezkayn Ship Week.Kayn doesn't really understand birthdays, but Ezreal makes a compelling argument that gets him interested.Ao3
Do Something About ItJune 04, 2025EzKaynExplicit. 20,400 words. Modern Runeterra.When Sett and Aphelios invite Kayn on a weekend camping trip with them, he accepts despite knowing he'll have to share a tent with Ezreal, whom he has an obsessive little crush on, and struggles to keep his filthy thoughts about the blond at bay. What he doesn't know, though, is that Ezreal has a few naughty secrets of his own.Ao3
Ego ShatterMay 10, 2025EzKaynExplicit. 16,864 words. Trans Kayn. ⬇Kayn. Heartsteel.Kayn has a problem that he really, really doesn't want to deal with, but after many nights of Ezreal's incessant bugging, and some encouragement from Rhaast, he caves and agrees to let Ezreal top help him.Ao3
Night PleasuresApril 30, 2025EzKaynExplicit. 3,967 words. Trans Ezreal. Heartsteel. Tw: SomnophiliaIt's the middle of the night, Kayn can't sleep, and worst of all — he's horny. Fortunately for him, the soft, warm, sleeping body of Ezreal is lying right next to him.Ao3
Secret BoyfriendsMarch 16, 2025EzKaynExplicit. 26,890 words. Trans Ezreal. Heartsteel.When Kayn leaves for a week-long family trip for the holidays, it's the first time since he and Ezreal started dating that they've been apart. During the week, Ezreal faces his separation anxiety, suffers with how much he hates being away from Kayn, and ultimately realizes how much he loves him.Ao3
Limit TestingFebruary 24, 2025EzKaynExplicit. 7,800 words T4T. Heartsteel.On average, a game of League of Legends lasts between 25-30 minutes. While Kayn is in the zone in a grueling 40-minute game, beneath his desk sits a pretty little treat for him to enjoy after his victory.Ao3
Two Can Play This GameFebruary 23, 2025EzKaynExplicit. 2,800 words. Trans Ezreal. Heartsteel.Ezreal wants to get back at Kayn for a risky photo he sent, so he sends his own scandalous picture in return. He thinks he won their little game until Kayn shows up to give him a bit of punishment for being such a brat. Either way, Ezreal wins.Ao3
Holidays at the Heartsteel HouseDecember 15, 2024EzKayn.Explicit 21,000 words, 7 chapters. HeartsteelCollection of short ficlets written for HeartsteelAdvent2024. Each chapter is a different day. May not all be holiday-themed. Will likely miss days.Ao3
Magic in a NameDecember 5, 2024EzKaynExplicit. 21,000 words. RuneterraOnce, during their first meeting in the forests of Ionia, Kayn held a blade to Ezreal's throat and threatened to end his life, but thanks to Ezreal's quick wit and silver tongue, Kayn wound up as the explorer's guide around some local ruins; an arrangement that would be reoccurring. After several return visits, Ezreal has become a welcome visitor in the village of assassins as Kayn's personal guest, and now there's something that Kayn wants more than anything — to hear Ezreal call him Shieda. A story about Ezreal returning to Ionia to see Kayn.Ao3
An Exclusive DealOctober 30, 2024EzKaynExplicit. 10,000 words. Trans Ezreal. Heartsteel.Ezreal and Kayn have an agreement. For weeks, they've been falling into each other's beds and enjoying a casual friends-with-benefits relationship, but their seemingly simple situationship comes creeping to a halt when one night after the act, Ezreal makes an offhand comment about getting Kayn a collar.Ao3
Crossing LinesAugust 16, 2024EzKaynExplicit. 11,700 words. Trans Ezreal. HeartsteelWhen Ezreal gets jealous of Kayn's popularity, he visits the man in the middle of the night to ask a question that the rapper couldn't have been less prepared for — "Do you want to have sex?"Ao3
If It's YouApril 26, 2024EzKaynMature. 5,400 words. HeartsteelRegardless of the banter, insults, and snide comments between them, Ezreal and Kayn have an unspoken understanding, and when Ezreal gives him a signal for help when he's made uncomfortable during a photoshoot, Kayn is quick to step in to protect him.Ao3
Sweet HeartsFebruary 25, 2024EzKaynGeneral Audiences. 1,113 words. Heartthrob/HeartacheKayn finally musters the courage to confess his crush to Ezreal, not expecting him to do the same first.Ao3
Honey SweetFebruary 01, 2024SettPhelTeen+. 4,159 words. HeartsteelWhile unsure about the Heartsteel project that he'd been invited to join, Aphelios shows up at the house on a whim expecting to regret it, and he spends the first few nights lingering in that gloom despite the best efforts from the other two bandmates to befriend him. Struggling with the concept of friendship, Aphelios finds his defenses cracking under Sett's friendly nature.Ao3
A Curious Meeting of FateJanuary 01, 2024SettPhelMature. 5,245 words. RuneterraAfter a mission goes slightly awry, Aphelios finds himself exhausted, without his sister's voice, and alone in an Ionian forest. Unexpectedly, he meets an unusual man who offers him a place to stay. While initially distrustful, the man's disarming nature prompts Aphelios to accept his offer.Ao3
RewardDecember 25, 2023SettPhelMature. 1,435 words. HeartsteelSett loses a fan poll on social media; Aphelios collects the reward for the deal they made.Ao3
Needy GreedyDecember 22, 2023EzKaynMature. 654 words. HeartsteelKayn really wants his morning kisses.Ao3
Twenty-TwoDecember 14, 2023EzKaynTeen+. 4,500 words. HeartsteelIt's Ezreal's birthday and Kayn has some gifts.Ao3
Sleepy SecretsDecember 12, 2023SettPhelGeneral Audiences. 1,623 words. HeartsteelAphelios can't sleep and Sett's bed is always warm.Ao3
Don't BlinkDecember 04, 2023EzKaynExplicit. 27,451 words. HeartsteelPractice goes poorly for Kayn and Ezreal is worried about him, but any attempt to ask fails and Kayn snaps at him. Later, intending to apologize, Ezreal accidentally walks in on Kayn in the humiliating state of pleasuring himself. Making it worse, Kayn is surrounded by posters of the Popstar Prince, Ezreal's music plays through his headphones, and he even whispers Ezreal's name.Ao3
AfterglowNovember 24, 2023SettPhelMature. 4,701 words. HeartsteelHeartsteel just had their debut performance and with the adrenaline still pumping, the boys revel in the aftermath.Ao3
The Ellipsis MomentNovember 06, 2023SettPhelMature. 8,019 words. HeartsteelAfter finishing up shooting for the Paranoia music video, Sett finally makes his move on Aphelios, who has been waiting for him to do so for ages.Ao3

Fanfiction List
(mobile friendly)

  • Link in Bio

  • Posted: May 17, 2025. Updated: September 22, 2025

  • EzKayn

  • Explicit. 90,638 words. 11/? chapters On-going. Camboy Ez AU. Modern Runeterra.

  • One night, Kayn discovers a camboy under the username Jarro316, who almost exclusively does lewd cosplays of Jarro Lightfeather from a game he plays. And he hates Jarro. Hates everything about him — his voice lines, his obnoxious attitude, his game mechanics. But the camboy cosplaying him? Kayn likes him a lot.

  • Chapter 1 // Chapter 11

  • Lane Swap

  • September 18, 2025.

  • EzKayn

  • Explicit. 8,200 words. Heartsteel.

  • After a night of partying, Ezreal and Kayn wake up in each other's bodies thanks to some demonic interference. The usual teasing ensues, but then curiosity takes over, and things escalate into something far beyond their usual banter.

  • Ao3

  • Gunpowder and Wine

  • Posted: July 15, 2025. Completed: September 09, 2025

  • EzKayn

  • Explicit. 36,180 words. 4 chapters. Western AU. Ezkayn Ship Week.

  • Ezreal Lymere, the only son of a rich wine family, meets a mysterious cowboy and his remarkable horse. When Ezreal voices that he wishes he could ride the horse, the man makes him an audacious offer — a ride on his steed for a night in his bed. Sheltered and innocent for his whole life, and against any better judgment, Ezreal agrees to the proposition. When evening comes around, Kayn visits Ezreal to make good on the agreement they made. The night becomes one of romance, lust, and desperation, and neither of them wants to end.

  • Ao3

  • Follow The Link

  • Posted: April 2, 2025. Updated: September 1, 2025

  • EzKayn, SettPhel

  • Explicit. 235,184 words. 21/? chapters. On-going. Esports. Modern AU. Slice of life.

  • On December 14, 2023, for Ezreal's 24th birthday, an ordinary trip to the Ionian Riot office takes a turn when Ezreal and his best friend, Aphelios, meet a man who had only ever been text on a screen, a username — a man whom they were both very interested to meet for very different reasons. In time, will that fateful encounter with ShadowReaper prove to be the best birthday gift that Ezreal ever could have hoped for, or would it be the catalyst for Aphelios' misery...

  • Chapter 1 // Chapter 21

  • Just a Night

  • July 21, 2025

  • EzKayn

  • Explicit. 4,664 words. Snow Moon/Porcelain. Ezkayn Ship Week.

  • After an afternoon hunt, Kayn stumbles across an unconscious and very curious man half-dead in the snow. Perhaps foolishly, Kayn takes him home.

  • Ao3

  • Sweet Ionian Wine

  • July 17, 2025

  • EzKayn

  • Explicit. 3,854 words. Runeterra. Ezkayn Ship Week.

  • As promised, for Kayn's birthday, he and Ezreal visit the Spirit Blossom Springs for a much-needed vacation.

  • Ao3

  • Paint Me in Your Colors

  • July 16, 2025

  • EzKayn.

  • Mature. 2,900 words. Heartsteel. Ezkayn Ship Week.

  • After days of Ezreal's pestering, Kayn finally gives in and lets him paint his nails for him.

  • Ao3

  • Boyfriend Database

  • July 14, 2025

  • EzKayn

  • T+. 3,800 words. Battle Academia. Ezkayn Ship Week.

  • After being with Ezreal for two months, Kayn wants to have his first kiss (and first date) with him.

  • Ao3

  • What It's Like to Love

  • July 13, 2025

  • EzKayn

  • Mature. 2,300 words. Runeterra. Ezkayn Ship Week.

  • Kayn receives a letter from Ezreal, and he misses him more than he thinks.

  • Ao3

  • The People Who Love You

  • July 12, 2025

  • EzKayn

  • Mature. 1,600 words. Runeterra. Ezkayn Ship Week.

  • Kayn doesn't really understand birthdays, but Ezreal makes a compelling argument that gets him interested.

  • Ao3

  • Do Something About It

  • June 04, 2025

  • EzKayn

  • Explicit. 20,400 words. Modern Runeterra.

  • When Sett and Aphelios invite Kayn on a weekend camping trip with them, he accepts despite knowing he'll have to share a tent with Ezreal, whom he has an obsessive little crush on, and struggles to keep his filthy thoughts about the blond at bay. What he doesn't know, though, is that Ezreal has a few naughty secrets of his own.

  • Ao3

  • Ego Shatter

  • May 10, 2025

  • EzKayn

  • Explicit. 16,864 words. Trans Kayn. ⬇Kayn. Heartsteel.

  • Kayn has a problem that he really, really doesn't want to deal with, but after many nights of Ezreal's incessant bugging, and some encouragement from Rhaast, he caves and agrees to let Ezreal top help him.

  • Ao3

  • Night Pleasures

  • April 30, 2025

  • EzKayn

  • Explicit. 3,967 words. Trans Ezreal. Heartsteel. Tw: Somnophilia

  • It's the middle of the night, Kayn can't sleep, and worst of all — he's horny. Fortunately for him, the soft, warm, sleeping body of Ezreal is lying right next to him.

  • Ao3

  • Secret Boyfriends

  • March 16, 2025

  • EzKayn

  • Explicit. 26,890 words. Trans Ezreal. Heartsteel.

  • When Kayn leaves for a week-long family trip for the holidays, it's the first time since he and Ezreal started dating that they've been apart. During the week, Ezreal faces his separation anxiety, suffers with how much he hates being away from Kayn, and ultimately realizes how much he loves him.

  • Ao3

  • Limit Testing

  • February 24, 2025

  • EzKayn

  • Explicit. 7,800 words T4T. Heartsteel.

  • On average, a game of League of Legends lasts between 25-30 minutes. While Kayn is in the zone in a grueling 40-minute game, beneath his desk sits a pretty little treat for him to enjoy after his victory.

  • Ao3

  • Two Can Play This Game

  • February 23, 2025

  • EzKayn

  • Explicit. 2,800 words. Trans Ezreal. Heartsteel.

  • Ezreal wants to get back at Kayn for a risky photo he sent, so he sends his own scandalous picture in return. He thinks he won their little game until Kayn shows up to give him a bit of punishment for being such a brat. Either way, Ezreal wins.

  • Ao3

  • Holidays at the Heartsteel House

  • December 15, 2024

  • EzKayn.

  • Explicit 21,000 words, 7 chapters. Heartsteel

  • Collection of short ficlets written for HeartsteelAdvent2024. Each chapter is a different day. May not all be holiday-themed. Will likely miss days.

  • Ao3

  • Magic in a Name

  • December 5, 2024

  • EzKayn

  • Explicit. 21,000 words. Runeterra

  • Once, during their first meeting in the forests of Ionia, Kayn held a blade to Ezreal's throat and threatened to end his life, but thanks to Ezreal's quick wit and silver tongue, Kayn wound up as the explorer's guide around some local ruins; an arrangement that would be reoccurring. After several return visits, Ezreal has become a welcome visitor in the village of assassins as Kayn's personal guest, and now there's something that Kayn wants more than anything — to hear Ezreal call him Shieda. A story about Ezreal returning to Ionia to see Kayn.

  • Ao3

  • An Exclusive Deal

  • October 30, 2024

  • EzKayn

  • Explicit. 10,000 words. Trans Ezreal. Heartsteel.

  • Ezreal and Kayn have an agreement. For weeks, they've been falling into each other's beds and enjoying a casual friends-with-benefits relationship, but their seemingly simple situationship comes creeping to a halt when one night after the act, Ezreal makes an offhand comment about getting Kayn a collar.

  • Ao3

  • Crossing Lines

  • August 16, 2024

  • EzKayn

  • Explicit. 11,700 words. Trans Ezreal. Heartsteel

  • When Ezreal gets jealous of Kayn's popularity, he visits the man in the middle of the night to ask a question that the rapper couldn't have been less prepared for — "Do you want to have sex?"

  • Ao3

  • If It's You

  • April 26, 2024

  • EzKayn

  • Mature. 5,400 words. Heartsteel

  • Regardless of the banter, insults, and snide comments between them, Ezreal and Kayn have an unspoken understanding, and when Ezreal gives him a signal for help when he's made uncomfortable during a photoshoot, Kayn is quick to step in to protect him.

  • Ao3

  • Sweet Hearts

  • February 25, 2024

  • EzKayn

  • General Audiences. 1,113 words. Heartthrob/Heartache

  • Kayn finally musters the courage to confess his crush to Ezreal, not expecting him to do the same first.

  • Ao3

  • Honey Sweet

  • February 01, 2024

  • SettPhel

  • Teen+. 4,159 words. Heartsteel

  • While unsure about the Heartsteel project that he'd been invited to join, Aphelios shows up at the house on a whim expecting to regret it, and he spends the first few nights lingering in that gloom despite the best efforts from the other two bandmates to befriend him. Struggling with the concept of friendship, Aphelios finds his defenses cracking under Sett's friendly nature.

  • Ao3

  • A Curious Meeting of Fate

  • January 01, 2024

  • SettPhel

  • Mature. 5,245 words. Runeterra

  • After a mission goes slightly awry, Aphelios finds himself exhausted, without his sister's voice, and alone in an Ionian forest. Unexpectedly, he meets an unusual man who offers him a place to stay. While initially distrustful, the man's disarming nature prompts Aphelios to accept his offer.

  • Ao3

  • Reward

  • December 25, 2023

  • SettPhel

  • Mature. 1,435 words. Heartsteel

  • Sett loses a fan poll on social media; Aphelios collects the reward for the deal they made.

  • Ao3

  • Needy Greedy

  • December 22, 2023

  • EzKayn

  • Mature. 654 words. Heartsteel

  • Kayn really wants his morning kisses.

  • Ao3

  • Twenty-Two

  • December 14, 2023

  • EzKayn

  • Teen+. 4,500 words. Heartsteel

  • It's Ezreal's birthday and Kayn has some gifts.

  • Ao3

  • Sleepy Secrets

  • December 12, 2023

  • SettPhel

  • General Audiences. 1,623 words. Heartsteel

  • Aphelios can't sleep and Sett's bed is always warm.

  • Ao3

  • Don't Blink

  • December 04, 2023

  • EzKayn

  • Explicit. 27,451 words. Heartsteel

  • Practice goes poorly for Kayn and Ezreal is worried about him, but any attempt to ask fails and Kayn snaps at him. Later, intending to apologize, Ezreal accidentally walks in on Kayn in the humiliating state of pleasuring himself. Making it worse, Kayn is surrounded by posters of the Popstar Prince, Ezreal's music plays through his headphones, and he even whispers Ezreal's name.

  • Ao3

  • Afterglow

  • November 24, 2023

  • SettPhel

  • Mature. 4,701 words. Heartsteel

  • Heartsteel just had their debut performance and with the adrenaline still pumping, the boys revel in the aftermath.

  • Ao3

  • The Ellipsis Moment

  • November 06, 2023

  • SettPhel

  • Mature. 8,019 words. Heartsteel

  • After finishing up shooting for the Paranoia music video, Sett finally makes his move on Aphelios, who has been waiting for him to do so for ages.

  • Ao3

Astra's Fanfiction Commissions

Updated: September 28, 2025

My commissions are currently closed, but if you're interested in commissioning me in the future, feel free to view this page for pricing, rules, content guidelines, and terms.

Pricing

WordsPrice
1,000$20.00
2,000$40.00
3,000$60.00
4,000$80.00
5,000$100.00

Rules & Information

  • — $2.00 per 100 words. ($0.020/word)

  • — Prices start at $20 for a base of 1,000 words.

  • — Payment is done through Ko-fi.

  • — No upfront payment. Payment upon commission completion.

  • — If you have a price limit, please tell me in your commission form.

  • — Once I accept a commission, I will begin writing a vague outline based on your story idea and details. You will be able to view and approve of this once I complete it, and only then will I begin the actual writing process.

  • — Work in progress updates will be provided during the writing process. You may request changes or additions up until I begin editing, after which, no changes will be permitted. If the changes require me to alter/rewrite large parts of the commission, I will charge a $3 fee for the additional work.

  • — The completed commission will be messaged to you in the form of a PDF.

  • — No refunds after the commission has been delivered.

  • — If I end up writing more than expected, I will not charge more; you pay only what you agreed to. Of course, tips are always appreciated if you are so inclined.

  • — I will not force words just to meet a goal; in such a case where I write less than intended, you will only be charged for the final total word count.

  • — Turnaround time varies depending on my mental and physical health. It may also take longer if I have to research anything. If there are setbacks or I believe I cannot complete the commission for any reason, I will let you know.

  • — I reserve the right to decline any commission for any reason.

Content Guidelines

Will Write

  • — Romantic/platonic/familial relationships

  • — Solo character/character introspective

  • — Fluff/comfort

  • — Angst/hurt

  • — Trans characters/T4T

  • — Modern AUs: college, coffee shop, etc.

  • — Fantasy AUs: merfolk, magic, etc.

  • — Canon Compliant

  • — Skinline universes

  • — NSFW, with/without plot

Will NOT Write:

  • — Crossovers with other media franchises

  • — OCs/reader inserts/yumeships

  • — Dead dove/heavy angst/character death

  • — Graphic/detailed gore

  • — Incest

  • — Pedophilia/shota/loli

  • — Rape/non-con/dub-con

  • — Pregnancy (including mpreg)

  • — Bestiality

The above lists are not exhaustive and may be added to or changed at any time.

Terms of Use

  • — The full commission will be posted to my Ao3 account (astralabes) sometime after the commission is finished; you may choose to have the work gifted to you or remain anonymous.

  • — You may share snippets of the finished commission on socials, but you must link back to my Twitter directly and to the commission itself in your post.

  • — You may have art commissioned or draw art yourself for the commission, as long as credit is still given.

  • — You may not post the finished commission in full to any website.

Astra's Fanfiction Commissions

Fic Translation
Rules and Conditions

If you're interested in translating any of my stories into another language, please read these terms and conditions carefully.

  • I only allow translations to be posted on Archive of Our Own.

  • When posting on Ao3, you must include me as a co-creator.

  • If you post the translation to social media (i.e. Twitter, Tumblr, Bluesky, etc.) you must directly mention my username in the post.

  • You must credit me at the top of the story with clickable links to my Carrd and to the original English version of the story; I will provide these HTML codes so you simply have to paste them into the text box.

  • If you want to translate multiple of my stories, please request for each one.

If you are interested, please DM me on Twitter or Discord about which story you want to translate and into what language, and we can talk!