The RDR2 camp ledger opens when you walk to the donation box near Dutch's tent and press the interact button, bringing up a scrolling list of camp upgrades, ammunition, provisions, and ledger entries you can fund for your gang. Players often juggle dozens of small decisions across multiple chapters — whether to upgrade the lodging, stock more tobacco, or donate cash to the gang's pool — and there is no in-game checklist that remembers your priorities between sessions. A practical workaround is to write a short reminder line and let a browser-based LED-style scrolling banner cycle through the items while you ride, hunt, or set up camp. The banner runs in a separate tab on the same screen, so it stays visible without obstructing the game's HUD. This approach is most useful for players who want a hands-free cue for what to fund next without pausing the game or pulling out a phone, because the message keeps moving in the background and the controls stay one click away when you need to change the wording.

Reading the RDR2 Camp Ledger and Tracking What to Fund
The camp ledger is the in-game economy hub for your gang, and unlocking all its entries is the goal of the "Money Lending and Other Sins" mission and several follow-up quests that arrive in chapter 2 and chapter 3. Once it is unlocked, the ledger sits next to the donation box by the main table and is accessed with the same single-button prompt you use to donate money or items directly. Inside, the rows are grouped by category: camp upgrades such as the fast-travel post, medical tonic satchel, chuck wagon refresh, lodging tier, and gang cosmetic improvements sit at the top, followed by ammunition, provisions, and ledger entries that unlock new satchels, recipes, and tonics. Each row lists its cost in dollars and in ledger entries — a separate currency that you earn by completing missions, challenges, and stranger missions.
The challenge is not opening the ledger; the challenge is remembering which upgrade sits in which row when you only see the menu a few times per chapter. Many players write a list on paper or in a phone note, but switching windows interrupts gameplay and the note often disappears behind the game client. A LED-style scrolling prompt from a browser tab solves the visibility problem by keeping a short moving banner on a second monitor, a side-by-side browser window, or a captured tab from a screen-recording overlay that mirrors onto a phone or tablet. Because the banner is just a browser tab, you can keep it open between play sessions without saving anything to disk, creating a file, or installing extra software.
Build a Scrolling Ledger Prompt in Three Steps
- Open the LED Scroller in a browser tab, type one short line that summarizes the next ledger item you want to fund, and keep the wording under 120 characters so the validator accepts it without trimming anything. Common lines look like "Next: ammo satchel $175 chapter 2" or "Donate 50 camp then ledger chicken coop." Outer whitespace is removed automatically, so you can paste in lines copied from a longer list and the leading or trailing spaces will not show up in the banner.
- Choose a loop speed preset and a travel direction. Slow completes one CSS loop in 12 seconds, medium in 8 seconds, and fast in 4 seconds. Right-to-left starts the banner on the right edge and carries it across toward the left, which reads most naturally to English speakers; left-to-right reverses that motion for runs that begin on the opposite edge. The available text sizes are 32, 48, 64, 80, or 96 CSS pixels — pick a size that fills roughly a third of the browser window so the line remains readable from a typical desk distance without taking over the screen.
- Press Start scrolling to validate the configuration and create the preview. Watch at least one full loop to confirm the message is readable, the timing matches how fast you read it, and no characters were rejected. Editing any input — the message, speed, direction, or size — clears the old preview immediately so the visible banner can never silently disagree with the controls. Pressing Start again with a change stores one new immutable settings object and increments a render revision before the next animation appears, which means the second run is always a fresh start from the initial position rather than a continuation of the previous banner.
Speed Presets and Direction at a Glance
The three speed labels are transparent interface presets rather than calibrated physical speeds. Slow completes one CSS loop in 12 seconds, medium in 8 seconds, and fast in 4 seconds. The apparent travel rate changes with message width, chosen font size, browser width, zoom level, and device, so a fixed duration can move a short message less distance per frame than a long one. Pick the preset by watching the actual preview rather than treating it as pixels per second. Direction is a separate setting that controls where the text enters and exits the banner.
| Preset | Loop Duration | Best For |
|---|---|---|
| Slow | 12 seconds | Long lines, prices, ledger codes, or addresses that need careful reading |
| Medium | 8 seconds | Short camp reminders you already know by heart, like satchel names |
| Fast | 4 seconds | Single-word prompts such as "Ammo," "Food," or "Donate" between fights |
Right-to-left is the default reading direction for English prompts and is what most players use. Left-to-right reverses the motion and is occasionally useful when a line is meant to be read by someone sitting on the opposite side of the screen, or when matching a film marquee that runs in the opposite direction. Both directions share the same loop durations, so the only variable between them is which side of the screen the text enters from.
Using Pause, Resume, and Restart While You Play
Three playback controls sit below the start button. Pause freezes the current frame so a single word or short line stays in place like a stationary sign. Resume continues the same motion from the frozen frame without restarting the loop. Restart creates a fresh animation instance and begins the loop from its initial position, which is the right control when you want to re-read a long line from the beginning instead of catching it mid-scroll. Pause and Resume change only the CSS animation play state, while Restart increments the render revision, so each click on Restart produces a measurably new animation rather than a re-tuned version of the previous one.
For ledger prompts, Pause is the most useful control because it lets you freeze a price, ledger count, or satchel name long enough to write it down, and Resume returns to the loop the moment you are done writing. Restart is helpful after editing the message because the tool intentionally clears the previous preview on any input change, and pressing Start again with the new wording is the easiest way to confirm the new line from the beginning. If you find that you keep pausing for the same upgrade, consider splitting the line — for example "Camp: ammo satchel" on one run and "Cost: $175" on the next — so a slow loop freezes each fragment cleanly instead of flashing past it.
Browser Privacy and Reduced-Motion Behavior
Everything in the banner stays in the current browser tab. The message is not uploaded, saved, analyzed, or sent to an advertising or AI service by the widget, and there is no account requirement and no generated file. Validation and animation both run locally, so your ledger plan never leaves your computer. Control characters, line breaks, and Unicode line or paragraph separators are rejected because this is a one-line banner and invisible separators could create confusing output, while a message may contain up to 120 Unicode code points where emoji, accented letters, punctuation, and non-Latin scripts all count as one character each rather than raw UTF-16 units.
The stylesheet also honors the browser's prefers-reduced-motion setting. When that operating-system or browser-level accessibility preference is on, the banner is forced to remain paused so the message reads as a stationary sign rather than moving text. The controls still work, so you can change the wording, switch direction, or restart the loop from the beginning even while the motion is disabled. Keep critical safety instructions stationary and plainly visible in the game itself; a moving decorative banner should not be the only channel for an emergency warning, accessibility notice, traffic direction, or other high-consequence message, and the same is true for ledger costs or codes you cannot afford to misread.
If you want a larger view of the banner, increase the text size up to the 96-pixel option, or use the browser's normal fullscreen command on the tab. The tool intentionally does not request fullscreen permission because browser fullscreen prompts vary, can be blocked without a direct gesture, and may hide important controls. For a deeper walkthrough of the build steps covered above, the scrolling display board guide covers the same controls with a more general setup checklist.