{
  "schema_version": 1,
  "read_only": true,
  "retrieved_at": "2026-10-23T23:39:31.269Z",
  "scope": "Approved, visible public Hall portraits. FF status is submitter-confirmed, not an independent authorship audit.",
  "filters": {
    "favorites": false,
    "ff_only": false
  },
  "pagination": {
    "limit": 25,
    "offset": 475,
    "total": 1309,
    "next": "https://hall-library.framedfantasy.com/catalog.json?offset=500"
  },
  "characters": [
    {
      "id": "859fedf0-ba91-4ea7-b3fa-10fc0e662a1d",
      "slug": "fenick-shadowfoot",
      "name": "Fenick Shadowfoot",
      "race": "Half-Elf",
      "character_class": "Ranger",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fenick-shadowfoot",
      "character_url": "https://hall-library.framedfantasy.com/characters/fenick-shadowfoot",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fenick-shadowfoot.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fenick-shadowfoot.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781429230443_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/fenick-shadowfoot",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781429230443_0.jpg",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "You are the hero who plans before striking, who took the King's Road and became the Quiet Strategist. The night the tribe came shaped everything: the ranger who found you, the names you hunt, the purpose that outlasted grief. But revenge is a patient poison, and every name you cross off the list tig"
    },
    {
      "id": "517e7356-a2a4-4f64-a812-fb0d385574f1",
      "slug": "fenwick-larkspur",
      "name": "Fenwick Larkspur",
      "race": "Halfling",
      "character_class": "Bard",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fenwick-larkspur",
      "character_url": "https://hall-library.framedfantasy.com/characters/fenwick-larkspur",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fenwick-larkspur.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fenwick-larkspur.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1785811934194_twgluz.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fenwick-larkspur",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1785811934194_twgluz_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Fenwick's story is really the story of all the other members of his group the party of adventurers formed for a campaign and story in the world of Ersia. His story is that he knows and sings all of *their* stories, but not _all_ of all of their stories, for he holds in confidence the secrets of each"
    },
    {
      "id": "3c56e0cc-cd83-43b1-a4ac-6158eaca7964",
      "slug": "ferah",
      "name": "Ferah Lu",
      "race": "Aasimar",
      "character_class": "Warlock",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=ferah",
      "character_url": "https://hall-library.framedfantasy.com/characters/ferah",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/ferah.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/ferah.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1791559417569_hall.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/ferah",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1791559417569_hall.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "She carries the book from her sixteenth birthday and the voice of an old god in her head. The party learns to trust what she sees in the spaces between what's said and what's true."
    },
    {
      "id": "30397f3b-c494-49fc-82c6-76a7908adeb5",
      "slug": "feral-spellbreaker",
      "name": "Feral Spellbreaker",
      "race": "Dwarf",
      "character_class": "Fighter",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=feral-spellbreaker",
      "character_url": "https://hall-library.framedfantasy.com/characters/feral-spellbreaker",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/feral-spellbreaker.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/feral-spellbreaker.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1777921538151_0.jpeg",
      "image_url": "https://hall-library.framedfantasy.com/images/feral-spellbreaker",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1777921538151_0.jpeg",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "You are the strategist who crossed the Blackfen and studied the Iron Matron until patience became your cruelest weapon. What carried you back was determination so fierce it burned hotter than the elders' corruption ever could. But survival carved something cold into you, a readiness to endure what w"
    },
    {
      "id": "0a836c87-fb2a-426b-bdd5-9e7e8d8c73d1",
      "slug": "fertishai",
      "name": "Fertishai",
      "race": "Tabaxi",
      "character_class": "Rogue",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fertishai",
      "character_url": "https://hall-library.framedfantasy.com/characters/fertishai",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fertishai.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fertishai.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1778150563784_r1j6or.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fertishai",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1778150563784_r1j6or_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Allow me to start by saying this campaign went up to 30 and some of the people in the guild challenged the gods for a seat in the pantheon. Fertishai a.k.a. the stabby tabby was merely a scout rogue who normally fought with poisoned rapiers. The high point was a Tarrasque fight where he was eaten, h"
    },
    {
      "id": "0ae91296-5752-4f71-ab06-b7bce2b4e6bc",
      "slug": "fetch",
      "name": "Fetch",
      "race": "Goblin",
      "character_class": "Artificer",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fetch",
      "character_url": "https://hall-library.framedfantasy.com/characters/fetch",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fetch.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fetch.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792444729838_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/fetch",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792444729838_0.jpg",
      "crop": {
        "x": 50,
        "y": 53,
        "zoom": 100
      },
      "story_excerpt": "Defining moment:\nThe kitsune boy is dying again, and Fetch swears to save him -- but he's no cleric or necromancer (not yet). But he understands wild magic. He knows how to bind a soul with wood and ribbons. He'll carry that stick until he learns how to set the soul free again.\n\nArchetype: You're th"
    },
    {
      "id": "cddbc5ba-4d1b-4ee0-8196-6876990905c2",
      "slug": "fiacre-drwgwaithe",
      "name": "Fiacre Drwgwaithe",
      "race": "Human",
      "character_class": "Cleric",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fiacre-drwgwaithe",
      "character_url": "https://hall-library.framedfantasy.com/characters/fiacre-drwgwaithe",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fiacre-drwgwaithe.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fiacre-drwgwaithe.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1788284151909_bxsact.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fiacre-drwgwaithe",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1788284151909_bxsact_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Fiacre grew up in a castle near Loudwater, sandwiched between Waterdhavian territory to the west and Zhent-occupied territory to the east. Between the Zhents, the local monsters and their obligations to the Lords' Alliance, the life of House Drwgwaithe was constant, unrelenting warfare.\n\nFiacre was "
    },
    {
      "id": "916ffaec-0680-4e4d-a1cd-5e2c1d08a076",
      "slug": "fileena-ina-albright",
      "name": "Fileena \"Ina\" Albright",
      "race": "Tiefling",
      "character_class": "Warlock",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fileena-ina-albright",
      "character_url": "https://hall-library.framedfantasy.com/characters/fileena-ina-albright",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fileena-ina-albright.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fileena-ina-albright.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1777642387687_y2pjp8.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fileena-ina-albright",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1777642387687_y2pjp8_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Ina is was born on the streets of Waterdeep. Young, and outcast. She scraped for her crumbs and barely got by. However, she discovered she had a rare talent, an incredible voice. She started to sing on the streets, and was able to earn just enough to get by. One day she received a gift, a bow. When "
    },
    {
      "id": "9edbe20e-d79b-414c-a784-013d9b0a36fc",
      "slug": "finnan-halvess",
      "name": "Finnan Halvess",
      "race": "Gnome",
      "character_class": "Bard",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=finnan-halvess",
      "character_url": "https://hall-library.framedfantasy.com/characters/finnan-halvess",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/finnan-halvess.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/finnan-halvess.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792030174856_hall.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/finnan-halvess",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792030174856_hall.jpg",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Finnan Halvess is Franzer's older brother by almost a decade, but looks younger by at least the same amount. He's the captain and lodestone of Korrin's train, the caravan in which the brothers grew up. Where Franzer flung himself outward to taste the world, Finnan stayed and lived the road. Same Hal"
    },
    {
      "id": "46a8bbce-0ca9-4ed7-b294-50be43b95584",
      "slug": "firefly",
      "name": "Firefly",
      "race": "Warforged",
      "character_class": "Artificer",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=firefly",
      "character_url": "https://hall-library.framedfantasy.com/characters/firefly",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/firefly.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/firefly.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1779648795448_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/firefly",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1779648795448_0.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "You're a protector who thinks three moves ahead, the one who chose the Quiet Strategist's path when chaos demanded action. What pulled you back wasn't the war you were built for but the spark that refused military designation. You carry fragmented memories that don't belong to you, ghosts in circuit"
    },
    {
      "id": "854d46bd-e19e-440c-a61d-913aa61457f1",
      "slug": "firefly-ember",
      "name": "Firefly Ember",
      "race": "Dragonborn",
      "character_class": "Barbarian",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=firefly-ember",
      "character_url": "https://hall-library.framedfantasy.com/characters/firefly-ember",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/firefly-ember.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/firefly-ember.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792791145652_hall.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/firefly-ember",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1792791145652_hall.jpg",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Firefly Ember is a Dragonborn Barbarian, armed with A greataxe."
    },
    {
      "id": "c2130301-f4e1-4f76-a63e-1318eef3ac0b",
      "slug": "fireheart",
      "name": "Fireheart",
      "race": "Fae",
      "character_class": "Rogue",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fireheart",
      "character_url": "https://hall-library.framedfantasy.com/characters/fireheart",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fireheart.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fireheart.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1779896331193_1.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/fireheart",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1779896331193_1.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "You're a rogue who learned patience on Old Yost's Cart and became The Quiet Strategist because urgency has already cost you everything. The fire that took your clan taught you that survival belongs to those who watch, plan, and strike only when the moment is certain. You carry the weight of being th"
    },
    {
      "id": "68261c67-d450-4092-a950-fecb5d36c3e5",
      "slug": "fjord-braveheart",
      "name": "Fjord Braveheart",
      "race": "Goliath",
      "character_class": "Barbarian",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fjord-braveheart",
      "character_url": "https://hall-library.framedfantasy.com/characters/fjord-braveheart",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fjord-braveheart.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fjord-braveheart.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1783985401428_3gxgm6.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fjord-braveheart",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1783985401428_3gxgm6_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "The Saga of Jarl Fjord Braveheart & The First Fury\nThe Ruin of Berk\nBefore he was a wanderer of the outer realms, Fjord was a proud noble of the Isles of Berk—an aristocratic commander born to lead the northern shield-walls. That world shattered the day the fanatical zealots of the Blood-Eagle Vangu"
    },
    {
      "id": "e266fc45-2525-425f-9110-b9a2664894ab",
      "slug": "flavius",
      "name": "Flavius",
      "race": "Human",
      "character_class": "Barbarian",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=flavius",
      "character_url": "https://hall-library.framedfantasy.com/characters/flavius",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/flavius.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/flavius.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1786005261609_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/flavius",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1786005261609_0.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "Defining moment:\nI was raising stumps for my father when the bandits came. I was pulling with everything I had, and heard my father scream. Then I noticed the arrow in my chest. Itlooked strange, then three more found there mark. I started to fall and darkness started to claim me when my father scre"
    },
    {
      "id": "0becf777-3253-457b-903b-20b2d8be8e56",
      "slug": "fleet",
      "name": "Fleet",
      "race": "Half-Elf",
      "character_class": "Rogue",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fleet",
      "character_url": "https://hall-library.framedfantasy.com/characters/fleet",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fleet.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fleet.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1783319030242_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/fleet",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1783319030242_0.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "Defining moment:\nFire. Waking to her bakery and dream swallowed in flames while she coughs and blinks in the smoke. She escapes, and the smoldering skeleton of her home and business standafter the flames are put out. She checks the safe in the cellar, one thing is missing: the deed to the bakery.\nSh"
    },
    {
      "id": "e076e85f-5a9e-42a7-8cf4-bdccc3380aa9",
      "slug": "flint",
      "name": "Flint",
      "race": "Human",
      "character_class": "Sorcerer",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=flint",
      "character_url": "https://hall-library.framedfantasy.com/characters/flint",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/flint.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/flint.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1778147651664_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/flint",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1778147651664_0.jpg",
      "crop": {
        "x": 50,
        "y": 0,
        "zoom": 100
      },
      "story_excerpt": "You are a hero who negotiates where others escalate, who walked the King's Road because civilization mattered even before Mechanus remade you. What brought you back was not defiance but the wooden toy you still carry, proof that love survives even when memory fractures. You exist in the space betwee"
    },
    {
      "id": "93062816-e810-477d-81ac-b1e961295370",
      "slug": "flynn",
      "name": "Flynn",
      "race": "Human",
      "character_class": "Cleric",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=flynn",
      "character_url": "https://hall-library.framedfantasy.com/characters/flynn",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/flynn.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/flynn.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1779299323435_pc3ww5.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/flynn",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1779299323435_pc3ww5_thumb.webp",
      "crop": {
        "x": 50,
        "y": 8,
        "zoom": 100
      },
      "story_excerpt": "Flynn grew up on the edges of the civilized world, among cold forests and forgotten villages. He learned early that faith does not save everyone, but it can give meaning to suffering. He carries the weight of many losses and fights more to protect others than for personal glory. Behind his melanchol"
    },
    {
      "id": "02366494-f66c-49f4-a1cf-07c746fac9ce",
      "slug": "flynn-varros",
      "name": "Flynn Varros",
      "race": "Aasimar",
      "character_class": "Bard",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=flynn-varros",
      "character_url": "https://hall-library.framedfantasy.com/characters/flynn-varros",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/flynn-varros.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/flynn-varros.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1782717727894_ute1fz.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/flynn-varros",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1782717727894_ute1fz_thumb.webp",
      "crop": {
        "x": 50,
        "y": 24,
        "zoom": 100
      },
      "story_excerpt": "Flynn Varros grew up with a modest life living in a unremarkable small village. His parents, Gideon and Sasha, managed the local general store. Although born to human parents, by some stroke of fate Flynn carried celestial blood of unknown origin. His fair skin bore a golden sheen, his hair a polish"
    },
    {
      "id": "9cfc34a3-1d64-4662-bcfa-932304058b87",
      "slug": "fool",
      "name": "Fool",
      "race": "Unkown",
      "character_class": "Rogue",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fool",
      "character_url": "https://hall-library.framedfantasy.com/characters/fool",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fool.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fool.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1777953684343_0og64g.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fool",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1777953684343_0og64g_thumb.webp",
      "crop": {
        "x": 50,
        "y": 10,
        "zoom": 100
      },
      "story_excerpt": "Fool is the place in the mind where chaos twists and turns towards a single pursuit, joy. He plays tricks, gives performances, laughs, smiles, dies, and everything in between with joy. Fool searches for that exuberance, that merriment, that fill, always. He is the mask that always smiles, or at leas"
    },
    {
      "id": "48173f25-a911-4540-8c57-07c93f6ed421",
      "slug": "forlorn-2",
      "name": "Forlorn",
      "race": "Katesthió",
      "character_class": "Paladin",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=forlorn-2",
      "character_url": "https://hall-library.framedfantasy.com/characters/forlorn-2",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/forlorn-2.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/forlorn-2.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1786384228313_k0s2oz.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/forlorn-2",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1786384228313_k0s2oz_thumb.webp",
      "crop": {
        "x": 50,
        "y": 2,
        "zoom": 100
      },
      "story_excerpt": "Forlorn didn't even notice when their existence shifted from a reflection of a shadow to reality. The joy and ecstasy of existence did nothing to overcome a fraction of the rigid existence caused by the near full erasure of what could have been a soul. He only noticed something when the unraveling b"
    },
    {
      "id": "0759006e-0049-4383-8d99-77c5138d6d7e",
      "slug": "fornax-of-the-many-fingers",
      "name": "Fornax of the Many Fingers",
      "race": "Half-Elf",
      "character_class": "Wizard",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fornax-of-the-many-fingers",
      "character_url": "https://hall-library.framedfantasy.com/characters/fornax-of-the-many-fingers",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fornax-of-the-many-fingers.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fornax-of-the-many-fingers.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1787418943176_19mzsl.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fornax-of-the-many-fingers",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1787418943176_19mzsl_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "Fornax was originally a 12-year-old's attempt at a Thief/Illusionist designed for capers and grand thefts in an urban game setting. Over 45 years later real-time, this is how he might ideally have gone.\n\nA half-elf born with six fingers on each hand, a young and self-conscious Fornax Marn ran away t"
    },
    {
      "id": "bfeb2b8c-694e-472d-b4f2-2ebee8b09f5a",
      "slug": "freya",
      "name": "Freya",
      "race": "Tiefling",
      "character_class": "Sorcerer",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=freya",
      "character_url": "https://hall-library.framedfantasy.com/characters/freya",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/freya.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/freya.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781934975242_0.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/freya",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781934975242_0.jpg",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "You are the Shadow Investigator, the hero who watches from the margins before striking at the truth. The night you survived blue flames that consumed everyone you loved taught you that survival demands answers. You give help freely because you understand what it means to wake alone in the ashes. You"
    },
    {
      "id": "5714d0d5-50ed-47c9-9906-2362db2591f3",
      "slug": "freyian",
      "name": "Freyian",
      "race": "Elf",
      "character_class": "Paladin",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=freyian",
      "character_url": "https://hall-library.framedfantasy.com/characters/freyian",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/freyian.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/freyian.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781271239082_1.jpg",
      "image_url": "https://hall-library.framedfantasy.com/images/freyian",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/quest_1781271239082_1.jpg",
      "crop": {
        "x": 50,
        "y": 36,
        "zoom": 100
      },
      "story_excerpt": "You are a protector who leads through The Blackfen, through patience, through calculating every cost before others pay it. What brought you back was knowing the dock meant survival, that your torn hand bought their escape, that sacrifice has arithmetic. You carry the weight of every moment you chose"
    },
    {
      "id": "81f7ddee-5e45-4436-b9ce-cb29daab6a60",
      "slug": "frigga-d-ayre-3",
      "name": "Frigga D’Ayre",
      "race": "Genasi",
      "character_class": "Sorcerer",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=frigga-d-ayre-3",
      "character_url": "https://hall-library.framedfantasy.com/characters/frigga-d-ayre-3",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/frigga-d-ayre-3.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/frigga-d-ayre-3.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1788494558465_y68b8z.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/frigga-d-ayre-3",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1788494558465_y68b8z_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "The great, great granddaughter of Rorthamitraxis, the great white Dragon of the North, Frigga was raised in the northern outlands. She joined the Snowblades, a society of agents which uses ice as an untraceable weapon."
    },
    {
      "id": "dc7b5744-d647-4711-8f9d-7fb1e0a1c68f",
      "slug": "fuse-va-n",
      "name": "Fuse Vaên",
      "race": "Half-Elf",
      "character_class": "Wizard",
      "jan_favorite": false,
      "is_ff_portrait": false,
      "profile_url": "https://framedfantasy.com/pages/hero?h=fuse-va-n",
      "character_url": "https://hall-library.framedfantasy.com/characters/fuse-va-n",
      "character_json_url": "https://hall-library.framedfantasy.com/characters/fuse-va-n.json",
      "character_markdown_url": "https://hall-library.framedfantasy.com/characters/fuse-va-n.md",
      "original_image_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1778310349066_aq1m6l.webp",
      "image_url": "https://hall-library.framedfantasy.com/images/fuse-va-n",
      "thumbnail_url": "https://obadckrukccwkjgpbsxa.supabase.co/storage/v1/object/public/portraits/1778310349066_aq1m6l_thumb.webp",
      "crop": {
        "x": 50,
        "y": 50,
        "zoom": 100
      },
      "story_excerpt": "CHARACTER BACKSTORY:\n\nI was born on the 7th of Sydenstar (High Summer), to Dakath, a high-elf noble in Emon, and Arel, a human healer that grew up on the outskirts of the city. Dakath spent most days in the Erudite Quarter working with the Alabaster Lyceum, often spending long hours in meetings with"
    }
  ]
}
