Record App is a free, open-source desktop client for record-node, built for people who want a graphical app for talking to a node instead of sending raw API requests. It is written in JavaScript and TypeScript on Electron with React 19, and it is distributed under the LGPL license. The current release is v1.1.0-beta.2, so expect beta-stage software.
The project's most recent code update is dated October 30, 2026, which points to active development. macOS is the first officially supported platform. The project also mentions Windows builds, but if you are on Windows, check the Releases page for a build matching the version you want before planning around it. This page covers what the app does, how to set it up, and where it fits among similar tools.
What Is Record App and Who Is It For
Record App is a client application, not a node. It assumes you already have a record-node running and gives you a desktop front end for connecting to it. Think of it as the window you open when you want to see what a node is doing, rather than the engine that runs the node itself.
The most natural audience is developers and technically inclined node operators who work with record-node regularly. If you are testing a node you are building, reviewing how a client communicates with it, or simply prefer a graphical view over terminal output, the app fits that workflow. Casual users without a node to connect to will get little out of it.
Because the code is open source under the LGPL license, you can read how the client is put together, adapt it for your own needs, and share changes under the same license terms. That openness is a practical advantage for teams who want to verify software before relying on it.
Practical Scenarios for a Record Node Client
Consider a developer who runs a local record-node on a test machine. Instead of writing a script each time they want to confirm a request works, they open Record App, connect to the node, and check responses directly. The feedback loop is shorter, and it is easier to spot unexpected behavior early.
Another scenario involves a small team that shares access to a node on a private network. One person can use the desktop client to review the node's state during a debugging session while a colleague reads the logs. Because the app connects to one node at a time, both people can agree on the target before they start.
Record App is also useful when you switch between environments, such as a development node and a staging node. You change the connection rather than rewriting configuration files, which lowers the risk of pointing a test at the wrong system. Keep the beta status in mind when you rely on it for anything important.
How Electron Apps Like Record App Handle Node Connections
Electron apps split work into two processes. The renderer process draws the interface, built here with React 19, and the main process runs with full access to the operating system and network. Record App routes node traffic through the main process, so the interface never talks to the node directly.
This design has practical consequences. Network logic sits in one place, which makes it easier to review and test. The interface can stay focused on display, and changes to how the app talks to a node do not require rewriting the screens. For developers, this separation is a useful pattern to study even if they never use the app itself.
The HTTP API described in chapter 7 of the project materials is the contract between the client and the node. Any client built against that contract can be swapped or extended, which is one reason open standards matter in node tooling.
Key features
Desktop client for record-node
One node at a time
Node traffic routed through the main process
Bun-based developer tooling
Supported coins
Record App is a client for record-node, and the project is tagged with SHA-256 as its mining algorithm. The app itself does not work as a miner. Its role is to connect to a record-node and display information from it, so the coins or networks you can use depend on the node you point it at.
How to install Record App on Windows
- 1
Get the program from the official source
Download only from the official GitHub repository at github.com/mistakia/record-app, using the Releases page. Look for a Windows build matching the version you want, such as the current v1.1.0-beta.2. If no Windows file appears there, the app is not ready for you on Windows yet.
- 2
Verify the download
If the release lists a SHA-256 checksum, calculate the hash of the file you downloaded with a tool such as certutil or PowerShell's Get-FileHash, and compare the two values. If a signature is provided, verify it as well. Do not run a file whose hash does not match.
- 3
Install and launch
Run the installer or extract the package, depending on how the release is packaged. Launch Record App, then connect it to a running record-node instance. The app will not be useful until a node is available to connect to.
-
Build from source (optional)
Developers who want to build the app themselves can clone the repository and use Bun 1.4 for installing dependencies, running tests, and executing scripts. This path is intended for people who plan to modify the code. Ordinary users can skip it and use the ready-made release.
System requirements
- A running record-node instance to connect to
- A Windows build from the GitHub Releases page, if one is published for the version you choose
- Bun 1.4 is needed only if you build from source, not to run the ready-made program
How to use Record App
Using Record App is straightforward once a node is running. The app focuses on a single connection at a time, so the setup mostly comes down to choosing the right target.
- Start your record-node and confirm it is reachable from the machine where you plan to run the app.
- Open Record App and look for the connection settings.
- Enter the address of the record-node you want to use and save the connection.
- Connect to the node and wait for the status to show a successful link.
- Review the node information the interface displays, and note which node you are viewing.
- When you need a different node, switch the connection rather than opening multiple instances.
- If the connection fails, check that the node is running and that the address is correct before reinstalling anything.
Pros & cons
- Free to use and open source under the LGPL license
- Graphical interface for working with record-node without hand-written requests
- Clear design with one active node connection at a time
- Node traffic goes through a single, reviewable path in the main process
- Public code on GitHub lets technical users inspect how it works
- Currently a beta release (v1.1.0-beta.2), so expect rough edges
- macOS is the first supported platform, and Windows support is less clear
- Requires a separate, running record-node to be useful
- Only one node can be connected at a time
- Less suited to casual users who do not operate or test nodes
Is Record App safe?
Record App is open source, which lets you inspect the code, but you still need to take normal precautions. Download only from the official GitHub repository and its Releases page, never from mirror sites or links shared in messages. Calculate the SHA-256 checksum of the file and compare it with the value published with the release, and verify the signature when one is provided. Because this is a beta build, check the latest version on the official website or the repository before installing, and avoid running pre-release builds on machines that hold critical work. Point the app only at record-node instances you trust, since it sends requests to whichever node you choose.
- Official source only. Download from github.com/mistakia/record-app. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Record App is a client for a specific node, which sets it apart from tools that build or sign transactions on their own. PSBT Commander, for example, is a Rust-based tool powered by BDK that creates partially signed Bitcoin transactions. Its job is transaction construction, while Record App's job is connecting to record-node and showing its state. If you need to handle transaction files, PSBT Commander is the more relevant tool; if you need a desktop front end for a record-node, Record App is the better fit.
MEV Boost works at a different layer again. It is middleware for Ethereum block building, not a graphical client. Compared with that kind of infrastructure component, Record App is a user-facing application. The right choice depends on whether you are operating infrastructure or simply need a window into a node.
Specifications
- Price
- Free
- Type
- Open source
- License
- LGPL
- Latest version
- v1.1.0-beta.2
- Last update
- 30 Oct 2026
- Windows support
- Likely (builds for Windows; check releases)
- Source code
- github.com/mistakia/record-app
Frequently asked questions
Yes. Record App is listed as free and is open source under the LGPL license. You can download the program, read its source code on GitHub, and use it without paying a fee. Check the release notes for any changes to licensing in future versions.
Windows builds are mentioned in the project, but macOS is the first officially supported platform. Check the GitHub Releases page for a Windows file that matches the version you want. If none is listed, the program is not yet available for Windows in a form you can install directly.
The app is open source, which makes its code visible for review. Download it only from the official GitHub repository, verify the SHA-256 checksum or signature when provided, and be cautious with beta builds. Safety depends on the source of the file, so avoid third-party download sites.
You need a running record-node instance that the app can reach over the network. Record App is a client, so it does not replace the node. Make sure the node is started and accessible before you open the app and try to connect.
No. The app connects to one record-node at a time. To view a different node, change the connection in the app. This keeps the interface focused, but it means you cannot compare two nodes side by side within one session.
Record App is released under the LGPL license. This allows you to use, study, and modify the code under the terms of that license. If you distribute modified versions, review the license requirements first to make sure you comply with them.
Verdict
Record App suits developers, testers, and technically minded operators who already work with record-node and want a desktop interface instead of raw API calls. It is free, open source, and built on widely used tools like Electron and React 19. The beta status, limited platform support, and dependence on a running node mean it is not a general-purpose app for everyone. If you fit the profile above, it is worth trying on a test setup before you rely on it in daily work.