Sempai HQ is flipping the script for writers. We are the first read-to-earn platform on Solana. A home where both writers and readers get rewarded. No paywalls. No subscriptions. Just pure storytelling and earning.
We're hosting our first-ever Writer’s Bounty, and it's your time to shine.
About the Bounty
Have a story you’ve been itching to publish? A novella you’ve been cooking for weeks? A fanfic that lives rent-free in your head?
This is your shot.
Join the contest by publishing your story, novella, or flash fiction on sempaihq.xyz and compete for $250 in prizes.
Evaluation Criteria
You’ll be judged based on:
Story Depth – Quality and creativity of your writing, judged by our in-house Sempai reviewers
Reads, Likes & Comments – How much traction your story gets on the platform
Community Engagement – Are you showing up? In our Telegram? On Twitter? Are people hyped about your entry?
We’re not just picking good writers, we’re rewarding real ones who rep the Sempai movement.
Steps to Participate
1. Create an Author Profile on SempaiHQ.xyz
2. Publish Your Story (novella, non-fic, flash fiction—all genres welcome)
3. Make a Twitter Post linking to your story, encouraging your audience to read, comment, and show love
4. Engage in the Community – Join our Telegram and Sempai HQ Twitter, join the fun, push your work
Rewards
We’re offering $250:
1st Place – $125
2nd Place – $75
3rd Place – $50
Submission Requirements
A published story on Sempai HQ (no multiple entries, not less than 5,000 words)
No AI-generated content or plagiarised work,
A Twitter post linking to your story (Tag @HomeforSempai, make sure to be following)
All submissions should be made before the deadline, anything made after will be disqualified.
Proof of engagement with the community (Telegram or Twitter presence)
Deadline
Contest ends April 20th, 2025. 7pm UTC.
Useful links
Platform: sempaihq.xyz
Twitter: Sempai HQ (@HomeforSempai) / X
Telegram: https://t.me/sempaiwritersguild
SKILLS NEEDED
Content
CONTACT
Reach outif you have any questions about this initialBounty