The tax-guard’s thumb finished the turn.
Wax cracked with a dry snap. The turned-wood lid gave with a soft wooden squeak, threads easing against threads. A breath of sweet rot and damp earth rose from the mouth of the jar, thick enough to taste at the back of Antoine’s throat. Amber resin clung to the waxed cloth liner inside, sticky and glossy, catching the morning light and holding it.
The street had thinned around them in a clean circle.
People flowed away without comment, stepping off the cobbles into shallow gutters to pass wide. A cart driver shifted his reins and drifted back the way he had come. A woman with a basket of onions turned mid-step and chose a different lane, eyes fixed on her own feet.
Antoine stood still with his hands loose at his sides, breathing through his nose and letting his face settle into the blankest expression he owned.
The baton guard watched him instead of the jar. The man’s coat was stitched and clean, sigil patch on the shoulder crisp as a stamp. His baton looked like it belonged on a wall hook inside an office, polished wood, metal cap gleaming. He held it by habit more than need.
The second guard crouched by the bag with the ledger board angled against his thigh. He leaned over the open jar, took in the smell, then set it down with care, as if anything that spilled would become paperwork.
He reached into Antoine’s bag again.
Waxed cloth bundles. Twine knots pulled tight. Stoppered containers nested in cloth. Two turned-wood jars with fitted lids, each seam sealed with a thin ring of wax and a binding of twine, the kind of packing that took time and a steady hand.
The guard’s eyes narrowed a fraction.
“Sealed,” he said, and the word carried no accusation. It carried interest, the kind that led to forms.
Antoine let his shoulders hang in a way that suggested fatigue instead of nerves.
“Keeps it from spoiling,” he said.
The guard pulled the second wooden jar free and turned it in the light. The lid sat flush, fitted well, wax pressed smooth along the seam. He tapped the lid with a fingernail.
“Who taught you to pack like this?”
Antoine looked at the man’s hands instead of his eyes. Nails clean. Ink smudges at the cuticles.
“People who carry things for coin,” Antoine said. “If it leaks, I don’t get paid.”
The baton guard’s gaze sharpened. His face stayed calm, but the calm had edges.
“What do you carry?” the baton guard asked.
Antoine answered with truth that sounded dull.
“Salts off seep walls. Algae. Pastes. Scraps.”
The baton guard tilted his head toward the open resin jar.
“And that?”
Antoine let the smallest pause live between them, the kind of pause you used to choose which lie would survive the longest.
“Fungal resin,” he said. “Gathers easy when you know where to look.”
“For what purpose?”
Antoine spread his hands a little, palms out, the gesture of a man who had been asked the wrong question.
“I don’t know,” he said. “I’m a provisional gatherer. Adventurers Guild. I take intake runs. They pay by weight and condition.”
The second guard’s pen halted above the ledger board.
The baton guard’s eyes tracked Antoine’s face, searching for something to grab.
“Guild,” the baton guard repeated, like he was tasting whether the word belonged in Antoine’s mouth. “Where’s your chit?”
He reached into his jacket and produced the permit slip, careful and unhurried. Paper rasped under his fingers. He offered it up like a receipt.
The baton guard took it, glanced at the stamp, then passed it to the second guard. The second guard checked it against the ledger board and made a quick note, pen scratching with soft authority.
“Provisional gatherer,” Antoine said again, voice flat, almost bored. “I run what they tell me to run. I turn it in. I get paid. I don’t ask.”
The second guard’s eyes flicked to the turned-wood jar he had set aside. The one Antoine had used for lumen dust. In sunlight it looked like nothing special, a plain container with tight grain and a lid sanded smooth. The value lived inside, in powder fine enough to cling to cloth and hide in seams.
The guard lifted the wooden jar and rolled it between his fingers, testing weight, listening for any telltale shift.
“This came from below,” he said.
“Yes,” Antoine replied.
“Where below?”
“Under the official gate,” Antoine said. “Lamp niches. Seams. Anywhere the grime collects.”
The guard’s gaze rose to Antoine.
“You scrape dust out of lamp brackets.”
“I scrape whatever they pay for,” Antoine said.
The baton guard’s hand shifted on the baton, grip tightening, then easing. He had decided this scene would stay in the lane and keep its shape.
“You do any processing?” the baton guard asked.
Antoine shook his head once.
“I carry,” he said. “I drop. I get coin.”
This narrative has been unlawfully taken from Royal Road. If you see it on Amazon, please report it.
The second guard returned the lumen dust jar to the curb, then reached for one of the algae bundles. He pinched the waxed cloth through his gloves, tested weight, then tied it back down without opening it. He handled the bag the way a clerk handled parcels, with care for the record more than the contents.
He looked at the wax seals again, at the twine, at the fitted lids.
“Those jars,” he said. “Where did you get them?”
“Bought them,” Antoine said. “Secondhand.”
“From who?”
Antoine gave a shrug that contained no useful detail.
“A stall,” he said. “Down by the laundry line market.”
The baton guard watched him for a long beat, then nodded once, decision made.
“Sealed containers draw attention,” the baton guard said, voice even, like policy recited from memory. “People who seal like this usually seal for a reason.”
He let the sentence hang, then continued.
“Carry your documentation on you. If you work for the Guild, keep something that says so. This permit covers transit and gathering. Next time, the warning turns into confiscation.”
The second guard wrote as the baton guard spoke. Pen strokes steady, measured.
Antoine kept his breathing slow.
“I understand,” he said.
The baton guard gestured at the bag.
“Pack it up.”
Antoine crouched, gathered the jars and bundles, nested them back into the canvas the way he had carried them down. Wood tapped cloth with dull little thumps. Twine knots pressed into his fingertips. He pulled the drawstring tight and tied it with a practiced loop.
When he stood, the second guard held the ledger board out like a tray.
“Name,” he said.
Antoine felt the hook set.
He gave it anyway.
“Antoine Laurent.”
The second guard’s pen moved.
“Address.”
Antoine hesitated long enough to feel his stomach tighten, then forced his voice steady.
“Tenement on Hawker’s Row,” he said. “Third floor. Room eight.”
The baton guard’s eyes flicked once, as if committing the route to memory. Then he looked away, already bored, already done.
The second guard took Antoine’s permit slip and held it under his pen. He made a small mark on the corner, an ink notation tight and discreet. He returned the paper to Antoine through the air between them.
A mark that meant future eyes would linger a heartbeat longer.
“Go,” the baton guard said, and stepped back as if Antoine had become uninteresting again.
Antoine nodded once, tucked the permit into his jacket, and walked away with the bag strap cutting across his shoulder.
He made himself keep the same pace as any other man walking home.
Behind him, the guards peeled off into the lane they’d come from, already looking for the next person whose habits deserved a line in a book.
Antoine took the first corner and kept going. He avoided heading straight for anything that mattered. He drifted through the lower district with the crowd, letting his route tangle. He stopped at a water barrel and drank with the others, letting the cool bite settle his mouth. He paused at a vendor stall and stared at cheap knives he didn’t need, hands resting at his sides like he had time to waste.
Minutes bled away.
He could feel them without the overlay, the way you felt sun sliding behind a wall.
When he moved again, he chose a path that looped, then looped again, returning toward Hawker’s Row by a different angle. The alleyways smelled of damp wool and boiled cabbage, of ash and piss and soap that never quite did the job. Children ran between doorways with sticks in their hands, pretending the sticks were swords, pretending they lived in stories where men with batons stayed far away.
Antoine reached his tenement and climbed the stairs with his bag held close. The stairwell creaked under his boots. Voices leaked through thin walls, arguments, laughter that sounded like anger, the wet rasp of a cough that had been there yesterday and would be there tomorrow.
On the third floor, he passed a woman scrubbing her threshold with a rag. She looked up as he approached, eyes taking in the bag, the way his jaw sat tight, the way he moved too carefully.
She looked away quickly and scrubbed harder.
Antoine found his door, slid the key in, and turned it. The lock caught for a heartbeat, then gave. He slipped inside and shut the door behind him, pressing his shoulder to the wood as if it could hold the world out by force alone.
The room felt smaller than it had this morning.
He set the bag on the cot and sat beside it, forearms on his knees. The silence inside his room had a different quality than the silence below. Down there, quiet meant listening for movement. Up here, quiet meant listening for neighbors.
He loosened the drawstring and looked down at the jars and bundles.
Lumen dust, sealed in turned wood. Fungal resin, sealed in turned wood. Salts and algae and paste. A day’s work, earned with sweat and caution.
He imagined tomorrow.
Character Ledger, five gold, a purchase that would make him visible in a new way. He hated that he wanted it. He hated that he needed it. He hated the quiet part of his brain that insisted the System was a tool he could not afford to leave unused.
He lifted the lumen dust jar and turned it in his hands. Smooth wood, tight grain, lid seated flush. It looked like a spice jar someone’s grandmother would keep on a shelf, ordinary enough to pass without comment. The value lived inside, in dust fine enough to cling to a fingertip and shimmer in the right light.
He set it down and reached for the resin jar.
The wax seal along the seam had been disturbed, pressed back into place by the guard’s thumb. A faint ridge remained where the crack had run. Antoine’s fingers smelled faintly of resin already, sweet rot and damp earth, the scent that lived in the back of the Undercity and followed you home.
He could stash these. He could hide them in the mattress seam, under the loose board by the wall, inside the hollow behind the water bucket. He knew the tenement’s cheap construction well enough now to find gaps.
He also knew what a search looked like when people cared.
The mark on his permit was small, but it was there. The guards had taken his name. His address. They had written it down with steady hands.
Antoine closed the bag and retied it. He stood and paced the length of the room once, then again, boots soft on worn boards.
He stopped by the window and lifted the corner of the curtain. Outside, Hawker’s Row ran gray under a sky that never quite decided what it wanted to be. People moved in the street below, heads down, shoulders hunched against the day. The district looked like it always did, a place that ate time and spat out tired men.
Antoine let the curtain fall.
A thud echoed up the stairwell.
He froze, head turning toward the door.
Another thud, heavier, followed by a voice that carried too far and too clean through the tenement’s noise.
“Open up. Tax-guard.”
The hallway went quiet in a way that made Antoine’s skin crawl. Voices cut off mid-sentence. A baby’s fussing turned into a muffled whimper. Footsteps retreated. Doors clicked shut with soft, frantic care.
Antoine moved to his cot in two steps and lifted the bag, strap biting into his palm. He looked around his room with a sudden, ruthless clarity. Too little space. Too few places to hide a day’s worth of wooden jars and hope.
Another knock, close now, on his floor, on his row.
Wood shuddered. Dust fell from the doorframe in a thin line.
“Antoine Laurent,” a voice called, crisp as ink on paper. “Open the door.”
His name in a stranger’s mouth made his stomach go cold.
He shifted the bag behind his leg, as if the angle could erase it. He took one breath, then another, and felt his pulse thud hard against the inside of his throat.
The corridor outside filled with the soft scrape of boots repositioning, the quiet tap of a baton’s metal cap against stone.
“Routine follow-up,” the voice said. “You were inspected earlier. We need to verify.”
The door handle twitched once, testing.
Antoine’s eyes flicked to the permit slip tucked into his jacket. The small ink mark lived on the corner like a wound that refused to close.
Another knock, harder.
The latch rattled in its cheap housing.
Antoine stepped closer to the door, bag strap wrapped around his hand, and stared at the wood as if he could see through it.
The next knock came with authority, a sound that promised the door would open whether he cooperated or not.

