
by Bop123
Iris is an agent of Elmswood. Trained in the shadows, and driven by a past she can't escape. But when the treaty that has kept peace in Irendor for 150 years nears its end, Valdrid, Elmswood's greatest enemy, starts to take action. Sent to uncover Valdrid's intentions, Iris discovers a conspiracy far larger than she expected — a kingdom divided against itself, with two courts vying for power and a war brewing beneath the surface. To stop the conflict, she must return to Valdrid, walking into the heart of enemy territory with nothing but a forged identity and a mission she can't afford to fail. Navigating a world of dangerous politics, shifting alliances, and hidden agendas, Iris finds herself caught between revenge and something far more dangerous — forbidden feelings she never expected. As tensions rise and the kingdom teeters on the edge of war, she must choose between the mission she was sent to complete and the one thing she never planned to find. Feel free to leave comments and reviews. I'm a teen writer and this is my first novel English is not my first language
No streak history
One state-enhanced oracle order, filtered by each list. Observed Royal Road ranks remain separate ground truth.
Rank updated 8 Oct 2026, 01:58 UTC
Entry forecast updated 8 Oct 2026, 01:58 UTC
Ranking model: rs-public-oracle-state-v1
Forecast model: rs-model-entry-v1
Chart history contains only this ranking model's runs; legacy points are not spliced in.
Not enough recent follower history to estimate a shadow rank yet.
beats 80% of similar stories
not enough data yet
beats 11% of similar stories
Hidden gem — exposure is the bottleneck
Readers who find this story follow it at a high rate; there just aren't enough of them. In our cohort data, near-daily posting lifted the odds of reaching 25 followers from ~0% to 17% — more chapters, shoutout swaps and ads buy the eyeballs this conversion deserves.
Benchmarks: 8,060 active Royal Road stories, percentiles within the 10–19 chapters band, cohort of 2026-07-02. Conversion is measured as followers gained per 1,000 views lifetime.