đź’Ś NIM Postcard
Nimiq Mini Apps Competition · Cycle II
Un mini app pour Nimiq Pay

Une carte postale signée, avec ou sans petit cadeau NIM.

NIM Postcard transforme un simple message en objet qu'on garde : tu écris quelques lignes, tu choisis un décor, tu glisses (ou non) un peu de NIM dedans, et tu scelles le tout avec la signature native de ton wallet. Ton ami reçoit une vraie carte, pas juste un message de plus.

0 NIMFrais, mĂŞme avec un cadeau
1Signature native par carte
100%Optionnel, le cadeau NIM
💌 NIM Postcard Mode démo
NIMIQ · 11 SEP 🪶

Ton message apparaîtra ici…

Ajouter un petit cadeau NIM

La signature (sign()) prouve que la carte vient bien de toi. Le cadeau NIM, s'il est activé, part directement de ton wallet au moment de l'envoi — aucune cagnotte intermédiaire.

Comment ça marche

Écrire, sceller, envoyer

Pensé pour dire "merci", "bon anniversaire", ou "je pense à toi" — avec un peu plus de poids qu'un message classique.

01

Tu écris ta carte

Un message court, un décor parmi quelques choix, et un cadeau NIM optionnel — jamais obligatoire.

02

Tu la signes

Une signature native via ton wallet Nimiq Pay authentifie la carte comme venant vraiment de toi, sans mot de passe Ă  retaper.

03

Elle arrive, scellée

Ton ami reçoit la carte avec son cachet de la poste numérique et, si tu l'as choisi, son petit cadeau NIM déjà dans son wallet.

Qui paie quoi ?

Le cadeau est toujours optionnel

Une carte sans cadeau ne coûte rien à personne — voici ce qui se passe exactement.

Le cadeau NIM est-il obligatoire ?

Non, jamais. Le curseur "Ajouter un petit cadeau NIM" est désactivé par défaut. Une carte peut être purement un message signé, sans aucune transaction.

Si j'ajoute un cadeau, qui paie et Ă  quel moment ?

Toi, au moment où tu appuies sur "Signer & envoyer" — l'envoi part directement de ton wallet vers celui du destinataire, avec ta confirmation native. Rien n'est mis de côté avant.

Et les frais de réseau ?

À 0 dans l'immense majorité des cas — Nimiq est feeless par design. La signature du message, elle, ne coûte jamais rien : ce n'est pas une transaction, juste une preuve cryptographique.

Intégration technique

Signature native, pas de mot de passe

Cette démo tourne en mode simulé hors de Nimiq Pay. À l'intérieur, elle bascule sur les vrais appels du SDK — même code, vraie blockchain.

  • DĂ©tection automatique de window.nimiqPay au chargement
  • Message authentifiĂ© via sign()
  • Cadeau optionnel envoyĂ© via sendBasicTransactionWithData()
  • Repli gracieux en mode dĂ©mo hors de Nimiq Pay
// Authentifier la carte avec la clé du wallet
import { init } from '@nimiq/mini-app-sdk'

const nimiq = await init()
const signed = await nimiq.sign(message)
// { publicKey, signature } accompagnent la carte