openLN logo openLN Guides / RIC

RIC screens, frame by frame

Every animated screen of the RIC payment terminal, rendered frame by frame from the device's own firmware: receive and send flows, card issue and wipe, BLE pairing, WiFi connect, and firmware update. Each section shows one representative still at large size, and a strip of evenly spaced frames from the same animation underneath.

About these images

01Payment received (full flow)

The full received payment, start to finish. The machine shows Processing payment with orange gears turning around a lightning bolt hub, then Confirming payment and Settling over Lightning with the amount (35 sats) at the bottom and bitcoin coins being pulled into the machine, then Finishing up. Do not tap again. while the wallet commits, and finally the full-screen green success: a white check badge, 35 sats, and Payment received. Appears after a customer taps an openLN card and the Lightning invoice settles. The 35 sats shown here is the preview's sample amount; a real device shows the real invoice amount.

Payment received (full flow) still
Still: Final hold at 8052 ms: 35 sats, Payment received.
Payment received (full flow) frame 1 of 16 Payment received (full flow) frame 2 of 16 Payment received (full flow) frame 3 of 16 Payment received (full flow) frame 4 of 16 Payment received (full flow) frame 5 of 16 Payment received (full flow) frame 6 of 16 Payment received (full flow) frame 7 of 16 Payment received (full flow) frame 8 of 16 Payment received (full flow) frame 9 of 16 Payment received (full flow) frame 10 of 16 Payment received (full flow) frame 11 of 16 Payment received (full flow) frame 12 of 16 Payment received (full flow) frame 13 of 16 Payment received (full flow) frame 14 of 16 Payment received (full flow) frame 15 of 16 Payment received (full flow) frame 16 of 16

Frames 1-16 of the animation, sampled evenly across the 8.6 s scenario.

02Large payment (125,000 sats)

A larger sale, showing the five-figure amount path. The same confirming flow: Confirming payment, Settling over Lightning, and 125,000 sats (the thousands separator is drawn by hand), then the received celebration with the amount counting up to 125,000 sats and Payment received. Appears on any sale with a larger amount. One frame in the strip catches the count-up mid-flight at 108,078 sats.

Large payment (125,000 sats) still
Still: Final hold at 4092 ms: 125,000 sats, Payment received.
Large payment (125,000 sats) frame 1 of 12 Large payment (125,000 sats) frame 2 of 12 Large payment (125,000 sats) frame 3 of 12 Large payment (125,000 sats) frame 4 of 12 Large payment (125,000 sats) frame 5 of 12 Large payment (125,000 sats) frame 6 of 12 Large payment (125,000 sats) frame 7 of 12 Large payment (125,000 sats) frame 8 of 12 Large payment (125,000 sats) frame 9 of 12 Large payment (125,000 sats) frame 10 of 12 Large payment (125,000 sats) frame 11 of 12 Large payment (125,000 sats) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 4.5 s scenario.

03Payment received (celebration)

The received payment celebration on its own. A dark screen with an orange magnet core draws bitcoin coins in, there is a flash, then a green flood and shock ring, and finally the green hold: check badge, 35 sats, and Payment received. Appears from the success result screen after a payment is received; the final frame holds until it is replaced.

Payment received (celebration) still
Still: Final hold at 2145 ms: 35 sats, Payment received.
Payment received (celebration) frame 1 of 12 Payment received (celebration) frame 2 of 12 Payment received (celebration) frame 3 of 12 Payment received (celebration) frame 4 of 12 Payment received (celebration) frame 5 of 12 Payment received (celebration) frame 6 of 12 Payment received (celebration) frame 7 of 12 Payment received (celebration) frame 8 of 12 Payment received (celebration) frame 9 of 12 Payment received (celebration) frame 10 of 12 Payment received (celebration) frame 11 of 12 Payment received (celebration) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 2.4 s scenario.

04Payment sent (celebration)

The sent payment celebration on its own. Coins are blasted away from the center of the dark screen, followed by a flash, a green flood, and the green hold: check badge, 2,100 sats, and Payment sent. The flash comes earlier in this scene than in the received version. Appears after a successful send; the final frame holds.

Payment sent (celebration) still
Still: Final hold at 2000 ms: 2,100 sats, Payment sent.
Payment sent (celebration) frame 1 of 12 Payment sent (celebration) frame 2 of 12 Payment sent (celebration) frame 3 of 12 Payment sent (celebration) frame 4 of 12 Payment sent (celebration) frame 5 of 12 Payment sent (celebration) frame 6 of 12 Payment sent (celebration) frame 7 of 12 Payment sent (celebration) frame 8 of 12 Payment sent (celebration) frame 9 of 12 Payment sent (celebration) frame 10 of 12 Payment sent (celebration) frame 11 of 12 Payment sent (celebration) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 2.4 s scenario.

05Payment sent (full flow)

The send (payout) flow. Sending payment, To the tapped card, and 2,100 sats with the gears running while coins are fed into the machine, then the sent celebration: blast out, green flood, and 2,100 sats with Payment sent. Appears when the merchant taps an openLN card to pay out to it.

Payment sent (full flow) still
Still: Final hold at 4800 ms: 2,100 sats, Payment sent.
Payment sent (full flow) frame 1 of 12 Payment sent (full flow) frame 2 of 12 Payment sent (full flow) frame 3 of 12 Payment sent (full flow) frame 4 of 12 Payment sent (full flow) frame 5 of 12 Payment sent (full flow) frame 6 of 12 Payment sent (full flow) frame 7 of 12 Payment sent (full flow) frame 8 of 12 Payment sent (full flow) frame 9 of 12 Payment sent (full flow) frame 10 of 12 Payment sent (full flow) frame 11 of 12 Payment sent (full flow) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 5.8 s scenario.

06Reconnecting while confirming

Confirming payment while the connection hiccups. The title stays Confirming payment, the subtitle reads Reconnecting..., the gears are dimmed to a muted brown and turn slower, and the amount (35 sats) stays at the bottom. There is no Cancel button in this state. Appears while the invoice is settling but the link is down, and in the WiFi lost, invoice kept reconnecting variant.

Reconnecting while confirming still
Still: Mid-animation at 1600 ms: Confirming payment, Reconnecting...
Reconnecting while confirming frame 1 of 12 Reconnecting while confirming frame 2 of 12 Reconnecting while confirming frame 3 of 12 Reconnecting while confirming frame 4 of 12 Reconnecting while confirming frame 5 of 12 Reconnecting while confirming frame 6 of 12 Reconnecting while confirming frame 7 of 12 Reconnecting while confirming frame 8 of 12 Reconnecting while confirming frame 9 of 12 Reconnecting while confirming frame 10 of 12 Reconnecting while confirming frame 11 of 12 Reconnecting while confirming frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 3.0 s scenario.

07Card issued (writing a card)

The Issue Card flow. Writing card and Keep the card on the reader, with an openLN card graphic, orange NFC emission dots, and a three-step tracker (Write data, Authenticate, Secure card) that turns each step green as it completes. The finale shows the card with a green check badge, Card issued, and Ready for payments. Appears in the Issue Card flow from the settings menu when a blank card is tapped.

Card issued (writing a card) still
Still: Final hold at 5100 ms: Card issued, Ready for payments.
Card issued (writing a card) frame 1 of 12 Card issued (writing a card) frame 2 of 12 Card issued (writing a card) frame 3 of 12 Card issued (writing a card) frame 4 of 12 Card issued (writing a card) frame 5 of 12 Card issued (writing a card) frame 6 of 12 Card issued (writing a card) frame 7 of 12 Card issued (writing a card) frame 8 of 12 Card issued (writing a card) frame 9 of 12 Card issued (writing a card) frame 10 of 12 Card issued (writing a card) frame 11 of 12 Card issued (writing a card) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 5.6 s scenario.

08Card wiped (wiping a card)

The Wipe Card flow. Wiping card and Keep the card on the reader, with the card graphic and a four-step tracker (Read, Authenticate, Reset, Erase). A red erase beam crosses the card as the last step runs. The finale shows a blank grey card with a green check badge, Card wiped, and Blank and ready to issue again. The badge waits for the erase beam to exit before it pops.

Card wiped (wiping a card) still
Still: Final hold at 5500 ms: Card wiped, Blank and ready to issue again.
Card wiped (wiping a card) frame 1 of 12 Card wiped (wiping a card) frame 2 of 12 Card wiped (wiping a card) frame 3 of 12 Card wiped (wiping a card) frame 4 of 12 Card wiped (wiping a card) frame 5 of 12 Card wiped (wiping a card) frame 6 of 12 Card wiped (wiping a card) frame 7 of 12 Card wiped (wiping a card) frame 8 of 12 Card wiped (wiping a card) frame 9 of 12 Card wiped (wiping a card) frame 10 of 12 Card wiped (wiping a card) frame 11 of 12 Card wiped (wiping a card) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 6.0 s scenario.

09Pairing beacon (BLE)

The BLE pairing beacon. A Bluetooth rune inside pulsing orange radar rings, the device name shown large (RIC-7F3A is the sample name in these frames), and the instruction Open openln.com/app, Link device, and choose this name. Appears whenever the unit is not yet linked, on first boot or after the WiFi credentials were wiped from the connect screen. It runs until the device is linked, and a real device shows its own BLE name.

Pairing beacon (BLE) still
Still: Mid-radar at 2600 ms.
Pairing beacon (BLE) frame 1 of 12 Pairing beacon (BLE) frame 2 of 12 Pairing beacon (BLE) frame 3 of 12 Pairing beacon (BLE) frame 4 of 12 Pairing beacon (BLE) frame 5 of 12 Pairing beacon (BLE) frame 6 of 12 Pairing beacon (BLE) frame 7 of 12 Pairing beacon (BLE) frame 8 of 12 Pairing beacon (BLE) frame 9 of 12 Pairing beacon (BLE) frame 10 of 12 Pairing beacon (BLE) frame 11 of 12 Pairing beacon (BLE) frame 12 of 12

Frames 1-12 of the animation, sampled evenly across the 4.8 s scenario.

10Connecting to WiFi

WiFi join and linking, in three phases: Connecting to WiFi with the network name and a red Cancel button; Linking to openLN and Secure connection with the WiFi arcs sparking; and Reconnecting to openLN and Saved settings kept. Retrying. with the arcs dimmed. Runs at boot and after WiFi loss; the link phase runs through the TLS handshake and auth.

Connecting to WiFi still
Still: Join phase at 1650 ms: Connecting to WiFi.
Connecting to WiFi frame 1 of 16 Connecting to WiFi frame 2 of 16 Connecting to WiFi frame 3 of 16 Connecting to WiFi frame 4 of 16 Connecting to WiFi frame 5 of 16 Connecting to WiFi frame 6 of 16 Connecting to WiFi frame 7 of 16 Connecting to WiFi frame 8 of 16 Connecting to WiFi frame 9 of 16 Connecting to WiFi frame 10 of 16 Connecting to WiFi frame 11 of 16 Connecting to WiFi frame 12 of 16 Connecting to WiFi frame 13 of 16 Connecting to WiFi frame 14 of 16 Connecting to WiFi frame 15 of 16 Connecting to WiFi frame 16 of 16

Frames 1-16 of the animation, sampled evenly across the 7.0 s scenario.

11Firmware update

The firmware update, in three phases: Checking updates and Secure connection to openLN with a spinning orange tick ring; Updating firmware from v1.0.13 to v1.0.14 with the progress ring, percent, and a Do not disconnect power footer with a lightning bolt; and Update verified and Restarting device with a green check ring. Appears on OTA checks: automatic at boot and roughly every 15 minutes, or a manual check from the Firmware & Updates page. The version strings here are sample values.

Firmware update still
Still: Download at 4356 ms: Updating firmware, 72%.
Firmware update frame 1 of 16 Firmware update frame 2 of 16 Firmware update frame 3 of 16 Firmware update frame 4 of 16 Firmware update frame 5 of 16 Firmware update frame 6 of 16 Firmware update frame 7 of 16 Firmware update frame 8 of 16 Firmware update frame 9 of 16 Firmware update frame 10 of 16 Firmware update frame 11 of 16 Firmware update frame 12 of 16 Firmware update frame 13 of 16 Firmware update frame 14 of 16 Firmware update frame 15 of 16 Firmware update frame 16 of 16

Frames 1-16 of the animation, sampled evenly across the 7.3 s scenario.