Skip to content

Add LumpTools to app registry - #25

Merged
UvRoxx merged 2 commits into
webisoftSoftware:mainfrom
scream2tv:add-lumptools
Oct 3, 2026
Merged

UvRoxx merged 2 commits into
webisoftSoftware:mainfrom
scream2tv:add-lumptools

Conversation

@scream2tv

@scream2tv scream2tv commented Oct 3, 2026 •

Copy link
Copy Markdown
Contributor

New App Submission

App Name: LumpTools
App URL: https://lumptools.xyz/midnight
Category: tools

LumpTools is a token explorer for Midnight and Cardano: live prices, charts, liquidity, holders, on-chain activity and wallet portfolios, built on our own Midnight and Cardano nodes and indexers. On Midnight, every Pulse pool paired with NIGHT is priced from its public contract state, with no third-party market API. There is also a Midnight project directory, which already lists 1AM.

1AM integration (DApp Connector API v4). Midnight pages have a Connect Wallet button that lists every wallet under window.midnight (1AM first-class, Lace also works) and calls connect('mainnet'), then hintUsage for the read methods it uses. The wallet page (#midnight/wallet) reads getUnshieldedBalances, getShieldedBalances and getDustBalance and prices them from the LumpTools Midnight market, including Pulse's bridged colours (wNIGHT, wADA, wUSDCx). It uses getConfiguration to confirm mainnet and getConnectionStatus to notice a revoked session. Connector errors show 1AM's own reason (e.g. the network-mismatch message). LumpTools only reads: it never asks the wallet to sign, balance or submit anything, and balances stay in the browser.

Tested on mainnet in the 1AM mobile in-app browser: connect, approval, and balances (wNIGHT + DUST) all work. On desktop, Cardano pages also list 1AM's CIP-30 provider for the Cardano portfolio.

Icon. A 128x128 PNG (14.1KB) is added at icons/lumptools.png. The same mark is served from our domain at https://lumptools.xyz/favicon.png. The copy is in icons/ because the extension's img-src CSP only allows raw.githubusercontent.com, *.1am.xyz and IPFS gateways, so an icon hosted on another domain falls back to the two-letter tile in the Apps tab.

node validate.js passes locally.

Checklist

  • id is unique, lowercase, alphanumeric + hyphens
  • name is 40 chars or less
  • description is 120 chars or less
  • icon is HTTPS, 128x128px PNG/SVG, under 50KB
  • url is HTTPS and live
  • App works with 1AM Wallet
  • registry.json is valid JSON
  • I did NOT set featured

🤖 Generated with Claude Code

https://claude.ai/code/session_014MMkpTVNhPYyvhdVTgs9f7

Midnight and Cardano token explorer (category: tools, network: mainnet).
Icon: icons/lumptools.png (128x128 PNG, 14.1KB).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MMkpTVNhPYyvhdVTgs9f7
@scream2tv

Copy link
Copy Markdown
Contributor Author

Screenshot: connected to 1AM Wallet (mobile in-app browser, mainnet)

  1. lumptools.xyz requests the connection (1AM approval prompt, network mainnet)
  2. Connect a Midnight wallet: 1AM listed from window.midnight
  3. Connected: wallet menu with address, View wallet, Copy address, Disconnect

1AM connection request from lumptools.xyz LumpTools Midnight wallet picker listing 1AM Wallet LumpTools connected to 1AM Wallet

🤖 Generated with Claude Code

lumptools.xyz/midnight opens the same Midnight page as /#midnight and carries its own
link-preview card (crawlers never see a URL hash).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MMkpTVNhPYyvhdVTgs9f7
@UvRoxx
UvRoxx merged commit eebd965 into webisoftSoftware:main Oct 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants