Nimiq Space funding proposal

1. Project Description

Clearly explain your project:

What is it? (e.g. website, app, marketing initiative, tool, event, etc.)
Nimiq Space is a browser native social-first multiplayer experience. It offers various social features & in-game activities to earn rewards in NIM, which converts new users into active NIM holders.

What problem does it solve or what opportunity does it address?
Nimiq Space acts as an onboarding infrastructure layer for the Nimiq ecosystem.

User onboarding remains one of the biggest barriers to cryptocurrency adoption, this includes the Nimiq ecosystem.

It is difficult, mostly because creating a wallet is emotionless and lacks stickiness to keep users around.

Optimally we want to guide users to:

  1. Create their first wallet.
  2. Experience receiving their first NIM.
  3. Experience making their first transaction.
  4. Logging into an account using a Nimiq wallet.
  5. Become familiar with Identicons and the Nimiq brand.

Why Nimiq.Space is unique for this.

  • Browser Native (zero install)
  • Social first (not solo)
  • Wallet interaction is embedded in the gameplay.
  • Always-online public world
  • Open source project.

Who is it for?

  • New users who are unfamiliar with cryptocurrencies.
  • Existing Nimiq holders who seek social interaction.
  • Ecosystem developers seeking visibility for their projects.

Because it’s browser first with mobile support it allows for instant participation across desktop & mobile devices.

Word of mouth will be the strongest factor here, as the game is social by nature - the person sharing with a friend can jump into the game, interact & play together - acting as a guide into for the new user into the Nimiq ecosystem.

2. Project goal

Describe the expected impact on the Nimiq ecosystem:

Does it drive adoption, awareness, or engagement?
Nimiq Space is designed to simultaneously drive adoption, awareness and engagement.

Nimiq Space addresses the problems in 1 by gating access to the game by a “Sign in with Nimiq” button.

Thanks to good design on Team Nimiqs behalf, for users that don’t have an account - they automatically go through the create wallet process, for existing users they might experience signing a message for the first time.

Having a browser first experience which is accessible without app download via desktop + mobile is a unique opportunity to capture attention from the large smartphone market.

Having mini-games* in Nimiq Space is a way to reward users for playing. As of this proposal, there are two ways to earn NIM.

  1. The Maze - a short maze puzzle where multiple users can complete to find the exit first. The winner receives a payment in NIM for completing the maze first.
    1. The Maze starts after 15 seconds
    2. The Maze last for 1 minute
    3. The Maze has a cooldown of 15 seconds
    4. Winners of the maze receive 1 NIM.
    5. If the maze is being ran 24/7 the maximum output of NIM per day would be 960 NIM or 29760 NIM per month.
  2. Mining Blocks - there is a gold block room that allows users to mine* and earn NIM.
    1. These blocks as of this proposal dispense between 0.02 and 0.50 NIM per block.
    2. There are 10 valid blocks that can be mined
    3. Blocks can be mined again after 60-90 seconds
    4. If the blocks were being mined 24/7, reset every 60 seconds and always output 0.50 NIM. The maximum output would be 7200 NIM per day or 223200 NIM per month.
      Mini-games intentionally create repeated wallet interactions, which helps to reinforce familiarity with transactions and rewards.

KPIs:
While as far as I’m aware, it’s not possible to know who has created a new account via Sign-In with Nimiq project impact will be evaluated using the following KPIs:
- Daily active users
- Percentage of returning users & session duration
- Transactions generated via gameplay rewards
- Ecosystem links clicked from in-game promotional material.

Does it introduce new use cases or improve existing ones?
Nothing is necessarily new, rewards from playing Nimiq games has been around for a long time - NIMtris, Nimiq Sunset Cyberspace, Nimiq2048.
Nimiq Space expands these use cases by introducing a persistent social multiplayer environment.

How does it benefit the community?
It creates new social spaces, for users to connect and hang out - at the moment, the main social spaces are Telegram/Discord and to an extent X. However at times it doesn’t feel like a great way to foster a close community.

Multiplayer matters as onboarding works best socially, users will naturally trust friends over watching how-to tutorials & genuine shared experiences increases should help with retention.

Because this is a Nimiq Space it makes sense to use the space to promote other projects in the Nimiq Ecosystem, whether it is in-game billboards linking to legitimate ecosystem projects or staking pools. It makes it easy to guide users to other use-cases.

Integrating this project into a 24/7 always on live-stream would be another avenue for new users to discover the project, it would be trivial to have a VPS following users in public rooms - while they are earning $NIM in-game or running through mini-games. By extension of having other ecosystem projects promoted in game - they would also receive visibility.

3. Budget request

Provide a transparent breakdown:

Total amount requested
950$ USD per month.

Detailed allocation of funds (development, marketing, operations, etc.)

  • Cursor Pro+ ($60/mo) 3x usage
    or
  • Cursor Ultra ($200/mo) 20x usage.
  • $200USD per month in NIM for the user incentive pool.
  • Backend Hosting ($24 per month)
  • Continuous Development & Maintenance ($500 USD per month).

Justification for expenses
Nimiq Space wouldn’t exist today without AI. An extended Cursor Subscription would ensure development can continue actively without waiting for usage limit resets.

The backend server is currently hosted on a $5 Linode VPS.
The frontend single page application is hosted for free in Vercel.

The request for $24USD is for scalable hosting to support user growth.

Additional funding in NIM is to cover expansion into additional mini-game offering.

Developer expenses would also used to fund additional resources for the projects, graphics, sound or any other unexpected expenses, maintenance and provide capacity for quick iteration.
The requested funding represents ongoing operational support - rather than a one-time/milestone unlocked funding, which reflects the nature of a live service platform.

4. Timeline

Outline your project schedule:

Estimated start and completion dates
The project has already begun. https://nimiq.space.

Milestones focused for this quarter are outlined in the section below, though as Nimiq Space is an ongoing live service - milestones will be reviewed regularly to determine what is most suitable for integration to the platform.

As this proposal is requesting a per month stipend to fund development costs, it’s up to the funding board to regularly review and adjust/pull funding if there no longer appears to be value to the ecosystem.

The game is open source GitHub - Harlski/nspace: Repository for Nimiq Space · GitHub - so anyone is welcome to contribute to this project.

The project prioritizes rapid iteration and experimentation, leveraging modern AI development workflows. As the platform matures, refactoring and optimization will be introduced alongside growing adoption.

Key phases or milestones (if applicable)
- Service Status pages (Configure telemetry to visualize service up-time)
- Administrative performance dashboard to drilldown on actual server performance.
- Public Single Page Applications that interface with backend stats, for highscores/payout auditability.
- Introduction of a mature DevOps process & depending on external developer involvement
- a creation of a private test.nimiq.space for testing/dev purposes.

5. Terms of completion

Define how the project’s completion will be evaluated:

What deliverables will be provided?
Deliverables will be provided via pushes to public GitHub repository (GitHub - Harlski/nspace: Repository for Nimiq Space · GitHub)

Funding success can be evaluated based on the following:
- Platform Uptime
- Active User Interactions
- Onboarding activities
- Ecosystem integrations
- Ongoing development commits

How will you demonstrate that the project is finished? (e.g. live product, report, metrics, etc.)
In the foreseeable future, this project will like stay in an alpha state 1+ year - I don’t have any near expectations for a final product, but that won’t distract from continued feature updates and project improvements.

6. Milestones

If applicable, you must break your project into milestones:

Each milestone should include deliverables, timelines, and associated budget
Milestone 1 - Platform Stability.
- Telemetry dashboards
- Uptime monitoring
- Performance analytics
Milestone 2 - Transparency & Trust
- Public stats dashboard
- Payout auditability
Milestone 3 - DevOps pipeline
- Test/Developer environment

This helps track progress and simplifies phased funding analysis that will be asked

Please refer again to the Nimiq Community Council Legal & Ethical Guideline Framework about this matter.

7. Compliance with the Legal and Ethical Guideline Framework

Your application must comply with the Nimiq Community Council Legal & Ethical Guideline Framework .

Please read carefully paragraphs 6 and 11 for mandatory infos that must be added to your proposal.

Please read carefully paragraphs 3, 4, 7 and 8 for all rules your proposal and project must respect.

We don’t handle user funds, we are a non-custodial platform and as of this proposal we only send funds to a user - we are not collecting or requesting user to transact to us in NIM. Though as the platform evolves and matures, in-game payments may be possible to provide additional in-game experiences/services.

Rewards are distributed transparently and we comply with the councils ethical framework.

Ultimately the longterm vision of Nimiq Space is to evolve into a persistent social hub for the Nimiq ecosystem, which serves as:

  • A discovery space for ecosystem projects
  • A social onboarding environment
  • A live demonstration of Nimiq’s usability
  • an experimentation platform for future community integrations.
1 Like

Hey Harley,

first of all: huge respect for what you’ve built with Nimiq.Space. The concept of a browser-native, social-first onboarding layer is exactly the kind of creative approach the ecosystem needs. It’s fun, it’s sticky, and it actually does something meaningful for adoption instead of just talking about it.

Also, not gonna lie… rewarding people with NIM for running through mazes and mining blocks? That’s dangerously close to making onboarding too fun. :grinning_face_with_smiling_eyes:


Our Proposal

After reviewing the budget, we’d like to move forward with a slightly adjusted structure:

  • $300/month for AI + development

  • $200/month for user incentives

So in total: $500/month for an initial phase


Why this approach?

We absolutely believe in the direction of Nimiq.Space and we’re especially supportive given your long-standing contribution and strong reputation within the council and community.

At the same time, we want to:

  • Start lean and focused

  • Observe real traction and engagement

  • Let the community actively shape the evolution through feedback

The project itself already embraces iteration and experimentation, so this setup aligns well with that philosophy.


What we’re excited about

We’re particularly curious to see:

  • User analytics (DAU, retention, session time)

  • Wallet interactions driven by gameplay

  • Organic growth through the social layer

If Nimiq.Space manages to turn “create a wallet” into “let’s play together” - that’s a big win.


Looking ahead

We see this as a 6-month observation phase.

If we see:

  • positive traction

  • growing engagement

  • and clear value for the ecosystem

then extending (and potentially increasing) the funding is absolutely on the table.


Final note

You’ve got a strong foundation here, and more importantly, a concept that the community can rally around. Now it’s about letting it breathe, iterate, and grow - ideally with players pulling their friends in faster than we can fund the next maze reward. :wink:

Looking forward to seeing Nimiq.Space evolve.

1 Like

Thanks @pls_enter & CFB.

I appreciate the thought and consideration that was put into reviewing this proposal. The community funding board is a great initiative for the Nimiq ecosystem & I’m genuinely excited to see more builders come forward with new ideas.

I’m happy to move forward collaboratively and would like to suggest a small adjustment to the structure if the board is open to discuss.

Since the initial proposal, development has continued daily and several milestones from Phase 1 & 2 have already been implemented.

I appreciate that the board is looking to start lean to observe the growth and observe real traction overtime.

While I genuinely enjoy building Nimiq.Space, maintaining a persistent multiplayer platform involves ongoing work outside regular employment hours — development, testing, infrastructure monitoring, community interaction, and rapid iteration. AI tooling significantly accelerates development, but it doesn’t replace the human aspect required to safely operate a public-facing crypto experience.

Counter Proposal

If acceptable to the board, I’d suggest:

  • $300/month - AI + Development Tooling
  • $200/month - User Incentives
  • $300/month - Development & Maintenance

Total: $800/month

In order to reduce the risk and align with the CFB’s approach, I would be willing to:

  • a 3-month initial review
  • a review based on traction, engagement metrics & impact to the ecosystem

I’m super grateful to the CFB & Team Nimiq, the positive messages and support (even from our users) for the project helps validate the idea & am excited to see where we are positioned in 3 months.

Speak soon

Hey Harley,

First of all, thank you again for the continued work and for the detailed follow-up. It’s clear that real progress has already been made on Nimiq.Space, and we appreciate both the transparency and the pace of iteration since the original proposal.

Additions around analytics, payout transparency, and operational tooling are exactly the kind of signals we hoped to see from an actively evolving project.

That said, after reviewing the revised proposal internally, we want to clarify one important point that we did not emphasize enough in our initial response.

While we absolutely recognize the value AI-assisted workflows can bring to rapid prototyping and iteration, we are not comfortable directly financing AI development tool subscriptions as a dedicated budget category. Our concern is less about the tools themselves, and more about ensuring long-term maintainability, technical oversight, and confidence that development decisions remain fully guided and validated by human expertise.

Beyond that, even in the original proposal, we felt that the requested development allocation was on the higher side relative to the current stage of the project. Our initial response was intentionally designed to start with a leaner structure first, observe traction and engagement over time, and then extend or scale support accordingly if the platform demonstrates sustained ecosystem value.

For those reasons, we’re not able to accept the revised $800/month proposal in its current form.

However, given the visible progress already made and the potential we see in the concept, we would like to update our original offer and move forward with the following structure :

$400/month for development & maintenance
$200/month for player incentives

Total: $600/month for an initial 3-month period.

How the development budget is allocated internally, whether toward AI tooling, infrastructure, assets, or other development-related expenses, is ultimately up to you. If AI ends up helping along the way, at least we can say we didn’t fund the subscription knowingly :grinning_face_with_smiling_eyes: ! What matters to us is the continued progress, stability, and growth of the platform itself.

At the end of the 3-month period, we will review the project based on:

traction and user engagement
ecosystem impact
previously mentioned KPIs (DAU, retention, session duration, gameplay transactions, ecosystem interactions)
ongoing platform improvements and updates

Following that review, we can reassess the funding structure, duration, and amount depending on how the project evolves.

We still believe Nimiq.Space brings something genuinely unique to the ecosystem: a social, accessible, browser-native experience that lowers onboarding friction in a creative way. We appreciate the effort you’ve already invested into making that vision tangible, and we’re looking forward to seeing how the project develops over the coming months.

Thanks again for the constructive discussion and for continuing to build within the ecosystem.

Thanks @paulghz,

I appreciate and accept the revised offer.

I completely understand the concerns around maintainability and ensuring the project is being led & designed correctly. I can’t say I’m following industry standard best practices, but design choices remain front of mind during development - while I might not get it right all the time, iteration and developing in real time with user feedback makes it a unique time to build.

In the spirit of observing other projects being funded, the wallet to fund this project is:

image

NQ09 RNK8 7RVP SPEL
EGNC H0BQ UDTL KF8X BNPJ

I’ll reach out on Telegram too to confirm.

Thanks again to Yourself and CFB for the support so far.

1 Like

Can we say to team Nimiq that the funding should start in June ?

That can be up to CFB/Teams discretion. :slight_smile:

Hey all - quick update after the first month of funding (June).

How the funding was used

Category Detail
Development tooling Cursor Pro subscription (~$200 USD, held in NIM and purchased with fiat)
Community rewards 150,000 / 384,928 NIM (~39%) of the first month’s incentive pool paid out to players in-game
Frontend hosting Vercel Hobby → Pro ($20/mo) after hitting the 1M edge-request limit
Backend hosting VPS 1 GB → 4 GB ($5/mo → $24/mo) to handle growth and heavier load

The dev budget also covered ongoing maintenance, monitoring, and iteration outside those line items.

What was built since May 13

85 commits across 29 active days - the platform went from 0.3.x → 0.5.6. Highlights:

Onboarding and social layer

  • Usernames at sign-in, with profanity filtering and moderation tools
  • Private whispers (/w, /r, right-click) for 1:1 chat without broadcasting to the room
  • Play Spaces - shareable invite links/QR so friends can join without a wallet (guest access), co-build for the session, and run private 1v1 matches together
  • Player Menu (bottom-right identicon) - Wardrobe, Shop, Achievements, Rooms in one place
  • Session resume - reconnect within ~10 minutes and return where you left off
  • In-game feedback - bug/feature tickets with admin replies and optional NIM rewards for integrated suggestions

World Cup soccer (largest new activity)

  • Free Play Field - kickable ball, goalkeepers, country leaderboard, NIM rewards for goals
  • 1v1 Matches - challenge → countdown → ephemeral pitch → result card
  • Spectating from a portal in the origin room
  • Mobile pitch controls - floating joystick, tap-to-move, ball edge marker when off-screen
  • Daily Telegram recap with goals, top teams, and MVP

Creative building and new rooms

  • Build menu overhaul - floor colors, hex/pyramid/sphere shapes, prefab save/place library
  • Pixel room - 500×500 collaborative paint board with live /pixels.png snapshot and optional stream mode for broadcasts
  • Teleporters - unified destination picker, same-room linked pairs, Enter/Set pills
  • Gates with permissions and walkability feedback

Ecosystem and monetization

  • Advertise portal - projects fund billboard campaigns in NIM (~400 NIM ≈ 24h visibility), admin approval workflow, audience analytics
  • Payment intent sidecar - separates incoming NIM verification from the game server
  • Payout sidecar - outgoing NIM moved off the main server (fixes lag spikes during payouts)
  • Public payout transparency at nimiq.space/payouts (already live pre-funding, still maintained)

Achievements and cosmetics (0.5.0)

  • Achievements system with AP, category progress, in-world trophy pop on unlock
  • Wardrobe + cosmetic shop - preview and equip on a live avatar paper doll
  • Hub/Commons room naming clarified

Platform stability and ops

  • Admin rooms manager - preview any room, set builder allowlists, manage Play Space templates
  • End-of-day Telegram stats (DAU, new users, Nimiq Pay split, NIM paid, active play time)
  • Chat profanity filter, admin chat history, mining restrictions for moderated wallets
  • Movement sync upgrade - smoother remote avatar walks (path-intent broadcast instead of tick-by-tick jitter)

Mobile and Nimiq Pay

  • Portrait-first HUD for Nimiq Pay mini-app on phones
  • Touch-friendly build dock, room picker, and soccer controls tuned for mobile

Milestone progress (from the original proposal)

Milestone Status
Platform stability - telemetry, uptime, performance analytics Done - admin analytics dashboard, daily Telegram reports, latency diagnostics, payout/service health probes
Transparency and trust - public stats, payout auditability Done - nimiq.space/payouts, advertise campaign stats, public patch notes at /patchnotes
DevOps pipeline - test/dev environment Partial - Docker sidecars (payout, payment-intent), deploy hooks with restart notices; dedicated test.nimiq.space still planned

KPI snapshot (first funded month)

  • ~39% of monthly incentive pool distributed to players (150k / 385k NIM)
  • Rewards now come from three activities: maze, block mining, and World Cup goal scoring (new since the proposal)
  • Infrastructure scaled proactively before outages (Vercel edge limit, VPS memory)
  • Ongoing daily development with public patch notes for every release

Happy to share deeper analytics (DAU, retention, session duration) in the 3-month review. All code is public on GitHub - Harlski/nspace.

Thanks again to CFB and Team Nimiq for the support.

2 Likes

Hey all - three-month review for the Community Funding Board window (13 May – 13 August 2026). Graphs from the live Event Log and on-chain payout file are attached.

I was hoping after the 3 months I could engage CFB for further funding - but after winning Cycle 1 of the Nimiq Mini Apps competition - it’d feel unreasonable to request for on-going funding :sweat_smile:

There is a lot to go through, it’s summarized nicely by AI - let me know if anything is missing, unclear or requires a human touch. Happy to have a call & share access to analytics dashboard if you want deeper insights.

Thanks again & appreciate the on-going support.

Used Remaining
Community (player incentives) 800,000 472,796
Dev and maintenance 1,021,147 953,468

Community used = NIM already at the payout wallet (NQ16). Remaining sits on the community account (NQ93 8Y4G…). Pool was 1,272,796 NIM (384,928 + 463,059 + 424,809).

Dev used = NIM set aside for Cursor / Vercel / Linode (invoices Paid). Remaining sits on the funding account (NQ09 RNK8…) for ongoing work.

118 commits across 45 active days. Live game went from 0.3.13 → 0.6.10.
Code: GitHub - Harlski/nspace: Repository for Nimiq Space · GitHub
Patch notes: Nimiq Space | Social World
Payout transparency: Pending payouts - Nimiq Space

KPI snapshot (full window)

Metric 13 May – 13 Aug
Unique sign-in wallets 420
New users (first-ever session) 390
Nimiq Pay unique / other 183 / 237 (Pay = 44%)
Average DAU 26.9 (93 days with sign-ins)
Session starts (incl. reconnects) 13,221
NIM sent on-chain 575,804 NIM (573,119 jobs, 405 recipients)
World Cup goals 14,182

Month-on-month: avg DAU 11.4 → 30.3 → 38.9. Unique wallets in-window 66 → 207 → 247. NIM sent 104k → 154k → 318k. Nimiq Pay tagging starts in month 2 (0 Pay uniques in May–Jun).

NIM by activity (full window): mining 564,922 · World Cup 10,852 · maze 29 · tutorial faucet 0.81. Mining is 98% of NIM paid; World Cup is the second earn loop (and the one that showed up with Pay).

Unique wallets can appear in more than one month, so monthly uniques do not add to 420. New-user counts and NIM/goals do add.

What was built (short)

Month 1 (13 May – 13 Jun, 0.3.13 → 0.3.26) - creative + mobile foundation: build-menu overhaul, prefabs, Pixel room, usernames, session resume, in-game feedback, portrait HUD for Nimiq Pay.

Month 2 (13 Jun – 13 Jul, 0.3.26 → 0.5.6) - densest month: Advertise portal + payment-intent sidecar, payout sidecar (fixes lag during sends), World Cup (free play + 1v1), Play Spaces (guest invite links), Player Menu / achievements / wardrobe, whispers, movement sync, admin rooms + moderation.

Month 3 (13 Jul – 13 Aug, 0.5.6 → 0.6.10) - Pay onboarding + hardening: first-contact tutorial (mine → unlock → exit), Unlock Pads, No-Walk Floor, faucet jumps the payout queue, duplicate-payout protection, Movement Watch, analytics that correctly count returning Pay players, MIT license, @nimiq/core 2.20.0 after the ZKP-sync removal.

Milestone progress (original proposal)

Milestone Status
Platform stability - telemetry, uptime, performance Done - analytics dashboard, daily Telegram (DAU, new users, Pay split, NIM paid, active play), latency diagnostics, payout sidecar, duplicate-send protection, Movement Watch
Transparency and trust - public stats, payout auditability Done - nimiq.space/payouts, advertise campaign stats, public patch notes at /patchnotes, MIT license
DevOps pipeline - test/dev environment Partial - Docker sidecars (payout, payment-intent), deploy restart notices; dedicated test.nimiq.space still planned
Onboarding (not in the original proposal) Done - Nimiq Pay first-contact tutorial, usernames, session resume, portrait HUD

Rewards now come from mining, World Cup goals, the tutorial faucet, and optional admin feedback bounties.


Month 1 - 13 May to 13 June (0.3.13 → 0.3.26)

21 commits, 12 active days. Creative and mobile foundation. (The July 6 note labeled “first month” actually ran through early July / 0.5.6. World Cup, Play Spaces, achievements, and the payout sidecar are month 2.)

Usage: 66 unique wallets · 38 new users · 0 Nimiq Pay tagged · avg DAU 11.4 · 103,636 NIM sent (56 recipients) · 3 maze wins · no World Cup yet.

Creative building

  • Build menu overhaul: tool previews, mobile layout, delete control
  • Hue-ring (and custom hex) colors for blocks, gates, and room sky
  • Hex thickness, sphere size, pyramid, cube rotation on X/Y/Z
  • Per-tile floor colors, 1×1 / 2×2 floor brush, recolor under existing blocks
  • Prefabs - save a design to a Library, place it in any room you can edit

New room: Pixel

  • 500×500 collaborative paint board
  • Live public snapshot at /pixels.png
  • Optional stream mode for broadcasts

Onboarding and social

  • Usernames at sign-in (Telegram notify for ops)
  • Session resume: reconnect within ~10 minutes and return where you left off
  • In-game feedback tickets with admin replies
  • Right-click chat: profile, report, copy, translate

Mobile / Nimiq Pay

  • Portrait-first HUD for Pay on phones
  • Rooms start zoomed out; Chamber max zoom widened

Stability

  • Hub performance pass, websocket fix
  • Debug HUD hidden by default
  • Expired-account re-login Terms flow actually continues

Month 2 - 13 June to 13 July (0.3.26 → 0.5.6)

70 commits, 21 active days. This is where most of the “since May 13” feature list actually landed.

Usage: 207 unique wallets · 173 new users · 109 Nimiq Pay / 98 other · avg DAU 30.3 · 154,235 NIM sent (217 recipients) · World Cup 3,550 NIM · 6,306 goals.

Ecosystem and monetization

  • Advertise portal - projects fund billboard campaigns in NIM (~400 NIM ≈ 24h of real on-screen time), admin approval, audience analytics, add-funds
  • Payment-intent sidecar - incoming NIM verification off the game server
  • Payout sidecar - outgoing NIM off the main thread (the lag-spike fix)
  • End-of-day Telegram: unique sign-ins, new users, Pay vs other, NIM paid, pending+sent total, active play time; World Cup recap (goals, podium, MVP)

World Cup soccer

  • Free Play Field: kickable ball, goalkeepers, country leaderboard, NIM for goals
  • 1v1 Matches: challenge → countdown → ephemeral pitch → result card
  • Spectating from a portal; crowds cheer by country
  • Mobile: floating joystick, tap-to-move, ball edge marker when off-screen

Play Spaces (invite without a wallet)

  • Shareable link / QR / 6-character room code
  • Guest access, session co-build, private 1v1 together
  • Admin Play Space templates

Player identity (0.5.0)

  • Player Menu: Wardrobe, Shop, Achievements, Rooms
  • Achievements with AP, category progress, in-world trophy pop
  • Wardrobe paper doll + cosmetic shop
  • Hub / Commons naming clarified

Social and moderation

  • Private whispers (/w, /r, right-click) - 1:1, never broadcast
  • Chat profanity filter + admin chat history
  • Mining Restriction for moderated wallets
  • Admin rooms manager: preview any room, builder allowlists, gold/mineable blocks

Movement and travel

  • Path-intent broadcast so remote avatars walk smoothly
  • Teleporter overhaul: Set / Enter pills, unified destination picker, same-room linked pairs

Tutorial started (ships in month 3)

  • Nimiq Pay first-contact tutorial, Unlock Pad, Attention Marker, portrait path authoring

Month 3 - 13 July to 13 August (0.5.6 → 0.6.10)

27 commits, 12 active days. Tutorial became a real Pay onboarding funnel; payouts and analytics were hardened after the World Cup surge.

Usage: 247 unique wallets · 179 new users · 102 Nimiq Pay / 145 other · avg DAU 38.9 · 317,933 NIM sent (234 recipients) · World Cup 7,302 NIM · 7,876 goals · 81 tutorial faucet sends (0.81 NIM).

Nimiq Pay tutorial

  • Tall portrait path: mine south → Unlock Pad mid → Exit Teleporter north
  • Unlock Pads placeable by admins; Payment Intent proof outside the lesson
  • Tutorial Unlock is a free message sign (teaches signing without spending the faucet first)
  • Tutorial faucet jumps the payout queue so first NIM arrives even when mining is backlogged
  • Step Coach + cinematic titles; chat muted only inside the lesson
  • Attention Markers and No-Walk Floor for builders

Trust in the reward pipe

  • Duplicate mining payouts on slow confirms fixed (broadcast-once)
  • Bloated payout outbox compacted (idle lag)
  • Admins can hand a room to another owner
  • Movement Watch - click markers + remaining paths, for botting / pathfinding debug

Analytics operators can trust

  • Unique-visitor charts and 30-day loads faster and more accurate
  • Flag-choice and Nimiq Pay engagement insights
  • Returning Nimiq Pay players no longer stuck at zero

Platform

  • MIT license
  • @nimiq/core 2.20.0 after mainnet ZKP-sync removal
  • Local Windows dev starts more reliably

All code is public on GitHub - Harlski/nspace. Happy to share deeper cuts (retention, session duration, per-room play time) if useful.

Thanks again to CFB and Team Nimiq for the support.


1 Like