Live Revolut X integration is now shipping

Your portfolio.
One unified view.

Nucleus is a self-hosted portfolio tracker that connects to every exchange and wallet you own — and keeps the keys, the data and the cadence under your control.

AES-256 at rest Self-hosted Real-time sync
nucleus · portfolio overview

Portfolio overview

Last sync · just now · 4 sources
Total value $127,482.36 +3.24% · 24h
Total P&L +$18,291.05 +16.7% lifetime
Best position SOL +42.1%
Assets tracked 12 across 4 venues
12-month performance
$127,482.36
+$18,291.05 · 1Y
Asset Price Holdings 24h
B BitcoinBTC
$96,428.00 0.8214 +4.12%
E EthereumETH
$3,621.50 8.42 +2.87%
S SolanaSOL
$184.20 52.5 −1.34%
P PolygonPOL
$0.41 5,402 +1.08%
Features

Everything you need to track your wealth

Connect every venue, watch positions move in real time, and keep the data on infrastructure you actually control. No tracking pixels, no SaaS lock-in.

Real-time portfolio

Live price feeds and valuations streamed in — no polling, no stale numbers. Every position updates the instant a trade settles.

B BTC +4.12%
E ETH +2.87%
S SOL −1.34%

Encrypted at rest

API keys live behind AES-256-GCM authenticated encryption with per-user key derivation. Nothing readable on disk, ever.

Unified ledger

Exchanges, wallets, and cold storage merged into a single position table. One source of truth across every venue.

Self-hosted by design

One binary. One config. Run it on a Pi at home or a VPS at the edge. Your data never crosses a network you don't own.

Honest analytics

Per-position cost basis, realized vs unrealized P&L, time-weighted return. The math you'd actually use to make decisions — not vanity metrics.

Integrations

Connect every venue you trade on

Revolut X is live today. Major centralized exchanges and self-custody wallets are landing through this quarter.

Live

Revolut X

OAuth-based read access to balances and order history. Two-way sync ready.

Q1

Binance

Spot, margin and earn balances. Read-only API keys with IP allow-listing.

Q1

Coinbase

Advanced Trade API. Portfolio, transactions, and staking positions.

Q2

Kraken

Spot, futures, and staking. WebSocket feed for tick-level updates.

Q2

Ledger

Read xPubs over the Ledger Live API for read-only cold-wallet tracking.

Q2

Trezor

xPub import flow for Bitcoin, Ethereum and ERC-20s. No seed exposure.

Planned

EVM addresses

Watch any wallet address across Ethereum, Polygon, Base, and Arbitrum.

Live

CSV import

For everything we don't speak yet. Map columns once, re-use the profile.

Security & data sovereignty

Your keys, your data, your machine.

Nucleus is built so the people who write it can't read what you store in it.

  • Read-only API keys. Nucleus never requests withdraw or trade scopes. You can revoke from the venue at any time.
  • Per-user encryption. Keys are encrypted with a derived value that never touches the database in plaintext.
  • No telemetry. No analytics scripts, no usage pings. The only network calls are to the venues you connect.
  • Auditable. The encryption layer is ~200 lines of code. You can read it in an evening.
Encrypted credential
Revolut X · production
Live
rev_••••••••••••••••••
Read-only
Stored as
aead.aes_256_gcm(plaintext, key=hkdf(user_secret, info="provider:revolut"))
9f3a1c · 7d2e88 · 0a4b15 · …
Roadmap

Shipping this year

A short, opinionated list. We'd rather finish four things than start ten.

Now · v1.3

Revolut X integration

OAuth flow, holdings sync, transaction history. Available today on the main branch.

Live
Q1 · v1.4

Binance & Coinbase

Spot, earn, and staking balances. Optional IP allow-list per credential.

In progress
Q2 · v1.5

Cold-wallet tracking

Ledger, Trezor, and arbitrary xPubs. Bitcoin first, EVM chains next.

Planned
Q3 · v2.0

Cost basis & tax export

FIFO / LIFO / HIFO. Per-jurisdiction CSV exports for end-of-year filing.

Planned
Later

Mobile companion

A small read-only companion app for checking positions on the train.

Researching

Ready to take control of your portfolio?

One binary. One config. Five minutes from clone to first sync. Your data stays on your machine.