Activity
Mon
Wed
Fri
Sun
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
What is this?
Less
More
Mini Apps Competition

439 members • Free

5 contributions to Mini Apps Competition
Hey builders 👋 Looking for real testers for your MiniApp?
You deserve a better way to communicate with your users — in real time, right inside the MiniApp experience. Try create your own group on Knock Chat, or use the general Nimiq Community group, Join the group here 👇 https://knockchat.org/?group=568e48c7-68de-4997-ae1b-49f207cc0605 Open the link with Nimiq Pay, scan the QR code, or use it directly in your browser.
2
0
Hey builders 👋 Looking for real testers for your MiniApp?
Feature request: expose the connected wallet's balance to Mini Apps
Following up on the network request from this week — here's a second small gap, with a real bug story attached. What happened: I added a pre-flight check to Nimble so a payer sees "not enough NIM" on the approval screen instead of tapping through to the wallet only to be refused. My backend read the balance from the embedded Nimiq client… and every payment got blocked. Turns out the web client runs Pico sync: no accounts tree, so getAccount() returns balance: 0 for any address it doesn't own. A wallet holding 200k NIM reported zero — before and after subscribing the address. I ripped the feature out. Then I looked for the obvious source instead — the wallet itself. It's the connected wallet, it's the user's own account, and Nimiq Pay clearly knows the number (it's on the home screen). But window.nimiq exposes: listAccounts, sign, isConsensusEstablished, getBlockNumber, sendBasicTransaction(WithData) + staking. No balance anywhere, and nothing on window.nimiqPay either (language + device id only). The ask: nimiq.getBalance() (or balance on the accounts returned by listAccounts) for the connected accounts only — no privacy expansion, the user already granted access to that account. Why it's worth it: any Mini App handling payments wants to answer "can this user afford this?" before the wallet sheet opens. Right now the alternatives are all bad: run a full node just to read one balance, depend on a third-party RPC/explorer, or let people hit a refusal they could have been warned about. It's a UX papercut in every payment app on the platform, not just mine. Happy to test a beta build against Nimble, and to open an issue/PR if you point me at the right repo. If you've hit the same wall, a +1 below probably helps 🙂
1 like • 3d
I second this feature request. Nimiq Pay currently adds HTLCs to accounts for finality. I’m wondering how we can retrieve the account balance from a Mini App in the current setup, and what the plan is for supporting this in the future.
☕ Sip & Show is back this Wednesday!
Time to come off mute and show the community what you’ve been building! 🔨 Sip & Show is a live demo session held as part of our weekly Sip & Ship community call, where builders come off mute, share their screen, and get 3-5 minutes to demo their Mini App. You'll get real-time feedback from the community and the Nimiq team, free visibility before the deadline hits, and a shot at getting featured across our channels. 🗓️ Wed, 11:00 AM ET (15:00 UTC) 📹 Join us on Zoom (🔑 MiniApps) 🎙️ Listen along on X Want a spot? Drop your Mini App name and one line about what it does in the comments below. ⭐ Reminder: Participation in our weekly community calls is also part of the competition scoring, so it’s worth joining even if you’re not demoing.
1 like • 5d
Ready to show Knock chat on Nimiq. https://www.skool.com/miniappscompetition/feedback-for-knock-chat-miniapp
Feedback for Knock Chat miniapp
Hey everyone! 👋 I just shipped a miniapp called KnockChat, designed to help protect you from scams. It currently supports encrypted direct messages and public group chats. To get started, simply open https://knockchat.org on your mobile browser or via your Nimiq Pay. I’ve also created a Nimiq community group chat, where you can send and receive NIM, or gift some NIM to other community members. 🎁 Feel free to join here via the invite link or just scan the QR code: https://knockchat.org/?group=568e48c7-68de-4997-ae1b-49f207cc0605 Would love to hear your feedback!
Feedback for Knock Chat miniapp
1 like • 6d
Hey @Mike Wille glad to know you are interested in it! The basic idea is that adding a contact or joining a group requires a payment, with the contact or group owner deciding the cost (though it can be zero). It’s currently a one-time payment, but recurring payments could be very useful. We just don’t have the infrastructure to support them yet. The encryption for direct messages uses a DH key exchange to generate the encryption key. It deliberately does not use Double Ratchet or MLS because of the complexity of managing the required state.
0 likes • 6d
@Mike Wille It's using a server for caching and relay the messages, I'm thinking about a similar model like nostr, but too early to push in this direction.
Send push notifications to a Nimiq Pay user from Mini App
The current Mini Apps documentation does not expose a Nimiq Pay notification/push API. Would be great to have this feature add soon!
1-5 of 5
Kaichao Sun
2
3 points to level up
@kaichao-sun-8876
Building a decentralized world.

Active 19h ago
Joined Aug 24, 2026
Powered by