LevelUP!

your profile

Welkom bij LevelUP!

Jouw Universal Profile aanpassen, zonder technische kennis. Bewerk je bio, zet een bewegend beeld als profielfoto en personaliseer je achtergrond — en jij blijft eigenaar van je gegevens op LUKSO. Kijk gerust rond; verbinden hoeft pas als je iets wilt aanpassen.

Recent aangepast

Voorbeeldprofielen laden…

Nog geen Universal Profile?

Geen zorgen, dat is zo geregeld. Je maakt er gratis eentje aan op my.universalprofile.cloud, of je pakt 'm meteen op je telefoon met de Universal Profiles-app — in de App Store en op Google Play. Even aanmaken, en je kunt hier direct aan de slag. Heb je er al eentje? Dan zie je bovenaan de knop om te verbinden. 😊

No Universal Profile yet?

No worries, it's quickly sorted. Create one for free at my.universalprofile.cloud, or grab it on your phone with the Universal Profiles app — on the App Store and Google Play. Create a profile and you can get started right here. Already have one? You'll see the connect button up top. 😊

Even over LUKSO & je Universal Profile

Je Universal Profile (kortweg UP) is je eigen account op LUKSO — eentje die van jóú is, en niet van een bedrijf. Op het gewone internet leen je overal een plekje: je foto's bij de ene app, je volgers bij de andere. Sluit zo'n app morgen de deuren? Dan ben je alles kwijt. Op LUKSO draai je dat om: je profiel, je spullen en je vrienden horen bij jou, en je neemt ze gewoon mee.

Je volgers reizen met je mee

Denk aan hoe het nu gaat: je hebt, zoals je gewend bent, je eigen volgers op Facebook — maar dat zijn niet automatisch je volgers op Instagram of op weer een andere app. Op elke app begin je opnieuw. Op LUKSO zit dat anders: daar staat je volgerslijst op de blockchain zelf, niet in één losse app. Gebruik je een nieuwe LUKSO-app, dan zijn je volgers er gewoon al. Eén keer opbouwen, overal thuis — en dáár zit het grote verschil.

⚠️ Check altijd het plaatje!
Voorbeeld van een uniek profielpictogram

Namen kunnen dubbel voorkomen; iedereen mag zich noemen zoals 'ie wil. Wat wél uniek is: het kleine pictogram (de identicon) naast een profiel, én de vier tekens achter de naam (zoals naam#Fab1). Wil je zeker weten dat je het échte profiel volgt en geen imitator? Kijk dan altijd of dat pictogram klopt.

A quick word on LUKSO & your Universal Profile

Your Universal Profile (UP for short) is your own account on LUKSO — one that belongs to you, not to a company. On the regular internet you borrow a spot everywhere: your photos with one app, your followers with another. If that app shuts down tomorrow, it's all gone. LUKSO flips that around: your profile, your things and your friends belong to you, and you take them with you.

Your followers travel with you

Think about how it works now: you have your own followers on Facebook — but those aren't automatically your followers on Instagram or another app. On every app you start over. On LUKSO it's different: your follower list lives on the blockchain itself, not inside one app. Use a new LUKSO app and your followers are simply already there. Build once, at home everywhere — and that's the big difference.

⚠️ Always check the picture!
Example of a unique profile icon

Names can be duplicated; anyone can call themselves anything. What is unique: the little icon (the identicon) next to a profile, and the four characters after the name (like name#Fab1). Want to be sure you're following the real profile and not an impostor? Always check that the icon matches.

Overzicht van de LSP-standaarden op LUKSO en waar ze voor zijn
Dit is een selectie van de bekendste standaarden. Nieuwsgierig naar álle LSP's? Bekijk de officiële LSP-lijst. This is a selection of the best-known standards. Curious about all LSPs? See the official LSP list.

Een stapje verder: de officiële LUKSO-tools

Wil je meer dan alleen je profiel bijwerken? Dan heeft LUKSO een paar officiële tools waarmee je zélf aan de slag kunt. Niet meteen nodig om te beginnen — vooral leuk voor wie het aandurft om iets te maken of te ontdekken (wij gebruiken ze zelf ook graag):

  • Token Creator — maak in een paar klikken je eigen token of NFT-collectie, zonder één regel code. (officiële video)
  • Proof of Presence — verzamel een digitaal "ik was erbij"-bewijs bij evenementen.
  • Nexus (Hyperlane) bridge — breng LYX en tokens veilig van en naar LUKSO.
  • Airdrop Tokens — deel in één keer tokens of collectibles uit aan een groep.

A step further: the official LUKSO tools

Want more than just updating your profile? LUKSO has a few official tools you can build with yourself. Not needed to get started — mostly fun for those who enjoy making or exploring (we use them ourselves too):

  • Token Creator — create your own token or NFT collection in a few clicks, no code. (official video)
  • Proof of Presence — collect a digital "I was there" credential at events.
  • Nexus (Hyperlane) bridge — move LYX and tokens safely to and from LUKSO.
  • Airdrop Tokens — hand out tokens or collectibles to a group in one go.

Wat kun je met je Universal Profile doen?

Een UP is niet alleen een profiel voor jezelf — het is een basis waarop van alles kan. Klik een voorbeeld open voor de uitleg:

Voor jezelf

Je UP is je eigen online identiteit: één profiel dat je meeneemt naar elke LUKSO-app. Geen tien losse accounts meer die van bedrijven zijn — jij bent de eigenaar en bepaalt zelf wat je deelt.

Voor je onderneming

Een bedrijfje kan een UP gebruiken als herkenbaar, verifieerbaar visitekaartje. Klanten zien meteen dat ze met de échte jou te maken hebben (check het pictogram!). Je kunt er later ook kortingen, bonnen of loyaliteits-tokens aan koppelen.

Voor een vereniging of community

Geef leden een badge of lidmaatschaps-NFT, deel momenten, en houd je community bij elkaar. Het mooie: je volgers reizen met je mee, welke LUKSO-app je ook gebruikt.

Voor artiesten & muzikanten

Breng je werk uit als NFT's of tokens, dicht bij je publiek en zonder tussenpersonen. Fans die je volgen, blijven je volgen — overal.

Voor online creators

Bouw één publiek op dat overal met je meegaat. Beloon je trouwste volgers met tokens of exclusieve content, en gebruik extra lagen zoals tip-tokens om waardering om te zetten in support.

What can you do with your Universal Profile?

A UP isn't just a profile for yourself — it's a foundation you can build all kinds of things on. Click an example open for the details:

For yourself

Your UP is your own online identity: one profile you take to every LUKSO app. No more ten separate accounts owned by companies — you're the owner and you decide what you share.

For your business

A small business can use a UP as a recognizable, verifiable calling card. Customers see straight away they're dealing with the real you (check the icon!). Later you can attach discounts, vouchers or loyalty tokens.

For a club or community

Give members a badge or membership NFT, share moments, and keep your community together. The beauty: your followers travel with you, whichever LUKSO app you use.

For artists & musicians

Release your work as NFTs or tokens, close to your audience and without middlemen. Fans who follow you keep following you — everywhere.

For online creators

Build one audience that goes with you everywhere. Reward your most loyal followers with tokens or exclusive content, and use extra layers like tip tokens to turn appreciation into support.

Uitgelicht: mooie projecten op LUKSO

De LUKSO-wereld groeit hard. Een paar projecten die je gezien moet hebben:

  • Phlox — de exchange van LUKSO: swap tokens en bekijk de markten.
  • PHLAME Protocol — bouw aan je eigen on-chain reputatie en verdien beloningen met simpele taken.
  • Moments — een soort Instagram, maar gedecentraliseerd: jij bent en blijft eigenaar van je content. Hier verschijnt ook regelmatig een nieuwe Infinite Comic Collection-strip.
  • Groov — muziek, on-chain.
  • Hup — een soort X, en helemaal gedecentraliseerd.

Featured: great projects on LUKSO

The LUKSO world is growing fast. A few projects worth seeing:

  • Phlox — LUKSO's exchange: swap tokens and explore the markets.
  • PHLAME Protocol — build your own on-chain reputation and earn rewards with simple tasks.
  • Moments — a decentralized Instagram: you own your content and keep owning it. Also home to a regularly updated Infinite Comic Collection.
  • Groov — music, on-chain.
  • Hup — like X, and fully decentralized.

Klik op een tegel om het project te ontdekken — meer volgt!Tap a tile to explore the project — more coming soon!

Op de pc, op je telefoon, en de Grid

Allebei kan, en allebei doen hetzelfde: je profiel bedienen. Op de computer gebruik je meestal de Universal Profiles-browserextensie (of gewoon onze site). Op je telefoon pak je de Universal Profiles-app. Onder de motorkap verbinden die net iets anders, maar daar hoef je niks van te merken — kies gewoon wat voor jou handig is.

Inloggen op de pc

Op de computer verbind je op twee manieren: met de browserextensie (één klik op "verbinden"), of via een QR-code die je met de telefoon-app scant. Handig detail van de extensie: je kunt er per profiel eenvoudig een back-up van maken. Je koppelt er zelf een wachtwoord aan én je kunt een omschrijving instellen als geheugensteun — bijvoorbeeld een hint over wat je wachtwoord ook alweer was. Zo houd je altijd toegang tot je profiel, ook als je een keer van apparaat wisselt. (Bewaar die back-up en je hint op een veilige plek — deel ze met niemand.)

Wat is "de Grid"?

Op je eigen profielpagina (op universaleverything.io) kun je kleine mini-apps plaatsen: blokjes die een andere app of website tonen, rechtstreeks op jouw profiel. Zo wordt je profiel echt jouw plek. Zo'n mini-app draait in een iframe.

En wat is een iframe dan?

Simpel gezegd: een webpagina-in-een-webpagina. Een klein venstertje dat een andere site laat zien binnen de pagina waar je al bent. Superhandig — apps leven zo direct op je profiel — maar de browser houdt zo'n venstertje bewust in een soort veilige box. Dat beschermt je, en het betekent dat een paar dingen daarbinnen nét even anders (of niet) mogen.

💡 Werkt iets niet in de Grid? Probeer de gewone site.

Voorbeeld uit onze eigen app: je factuur als pdf downloaden gaat soepel op de pc of via onze gewone site, maar binnen de Grid (in dat iframe-venstertje) staat de browser zo'n download niet altijd toe. We vangen dat netjes op — maar werkt iets niet lekker in de Grid, open het dan even op onze gewone site op de pc, dan lukt het vrijwel altijd.

On your PC, on your phone, and the Grid

Both work, and both do the same thing: manage your profile. On a computer you usually use the Universal Profiles browser extension (or simply our site). On your phone you grab the Universal Profiles app. Under the hood they connect a little differently, but you won't notice — just pick whatever suits you.

Signing in on a PC

On a computer you connect in two ways: with the browser extension (one click on "connect"), or via a QR code you scan with the phone app. Handy detail of the extension: you can easily make a backup per profile. You set your own password and you can add a description as a reminder for yourself — for example a hint about what your password was. That way you never lose access to your profile, even when you switch devices. (Keep that backup and your hint somewhere safe — don't share them with anyone.)

What is "the Grid"?

On your own profile page (at universaleverything.io) you can place little mini-apps: blocks that show another app or website, right on your profile. That's how your profile becomes truly yours. Such a mini-app runs inside an iframe.

And what's an iframe?

Simply put: a webpage-inside-a-webpage. A little window showing another site within the page you're already on. Super handy — apps live right on your profile — but the browser deliberately keeps such a window in a kind of safe box. That protects you, and it means a few things inside it are allowed to work a little differently (or not at all).

💡 Something not working in the Grid? Try the regular site.

An example from our own app: downloading your invoice as a PDF works smoothly on a PC or via our regular site, but inside the Grid (that iframe window) the browser doesn't always allow such a download. We handle it gracefully — but if something feels off in the Grid, just open it on our regular site on a PC and it'll almost always work.

Admin

Platformfee

Alle bedragen hieronder stel je in euro's in — stabiel, ongeacht de koers van LYX. Bij het opslaan wordt op dat moment automatisch omgerekend naar de munt waarin de gebruiker betaalt.

Ontvangstadres betalingen & donaties:
Ingesteld via de omgevingsvariabele OWNER_UP_ADDRESS in Vercel (niet hier bewerkbaar).

Vul óf dit totaalbedrag in, óf prijzen per onderdeel hieronder — niet allebei. Zodra je bij één daarvan iets invult, wordt het andere veld automatisch leeggemaakt.

Prijs per onderdeel

Extra bio-tekens: de eerste 200 tekens van de beschrijving zijn altijd gratis (gelijk aan de gratis limiet op UniversalEverything.io). Daarboven mag iemand tot 100 tekens extra gebruiken, tegen betaling — kies óf een prijs per extra teken, óf één vast bedrag voor het hele blok.

Los ingesteld, want beide apart bewegend instellen (profielfoto én achtergrond in dezelfde opslag-actie) telt ook als twee keer kosten.

NFT-fabriek

Bij precies één afbeelding geldt het eerste tarief — dat is in de praktijk een losse NFT. Vanaf twee afbeeldingen geldt de basisprijs met een staffel erboven.

De staffel telt alle bestanden: de afbeeldingen die NFT's worden, de extra afbeeldingen én de bijlagen. Anders is een collectie met één afbeelding en tien video's de goedkoopste stand die er is.

Alle bedragen in euro; de app rekent zelf om naar de munt waarmee betaald wordt.

Met de oude fabriek: houd dit op 50. Dat contract telt bij élke mint alle varianten opnieuw op, dus bij veel varianten wordt minten duur en weigert het uiteindelijk — en dat merkt de ontvanger, niet de maker.

Met de nieuwe fabriek kan het tot 300. Gemeten: bij de verdeelwijzen Gelijk en Op volgorde kost een mint bij 200 varianten precies evenveel als bij 8. Bij Vaste kansen en Vaste aantallen loopt het op met ongeveer 1.900 gas per variant, en rond de 350 wordt dat te veel om een ontvanger te laten betalen.

Contractadressen

De contracten waar de app mee praat, per netwerk. Laat je er een leeg, dan is dat onderdeel uitgeschakeld — de app zegt dan netjes dat het nog niet klaar is in plaats van te falen.

Adres van het beloningscontract. Verschilt per netwerk (testnet en mainnet zijn aparte contracten). Leeg laten = het hoofdstuk toont dat het nog niet beschikbaar is.

De fabriek waarmee gebruikers hun eigen NFT-collectie neerzetten. Zet je één keer neer per netwerk. Leeg laten = de knop "Maak een collectie" verschijnt niet.

De nieuwe fabriek (versie 2) — met royalty's, niet-overdraagbaar, en de drie sloten waarmee een maker beloftes kan doen die hij niet meer kan terugnemen.

Vul je dit in, dan gaan nieuwe collecties hierheen. De oude fabriek hierboven blijft gewoon staan; collecties die daarop gemaakt zijn blijven bestaan en beheerbaar. Zo kun je overstappen zonder iets te breken. Laat je het leeg, dan verandert er niets.

De marktplaats. Laat je dit leeg, dan zegt het hoofdstuk dat het onderdeel nog niet klaar is op dat netwerk — en kan er niets geplaatst of gekocht worden.

Let op: na het neerzetten moeten de badges erkend worden in het contract, met de fee die een houder betaalt. Gebeurt dat niet, dan kan niemand verkopen, ook niet met een geldig abonnement.

De collectie waaruit het aandenken voor de reddende engel wordt gemint. De mint-controller moet daar minter op zijn. Leeg laten = geen aandenken, en dan verdwijnt ook het vinkje bij de gebruiker.

Prijzen abonnementen

Prijs (in euro) om onze eigen abonnements-NFT's te kopen — 0 = nog niet te koop, alleen ter informatie getoond op "Kortingen & abonnementen".

Kortingsregels (NFT-bezit)

Geldigheidsduur (in dagen) is optioneel — leeg laten betekent onbeperkt geldig zolang de NFT bezeten wordt. Vul 'm in voor tijdgebonden abonnementen (bv. 7 voor een week, 30 voor een maand, 365 voor een jaar) — wordt automatisch geteld vanaf het moment van minten.

Korting voor volgers

Voeg je eigen profiel(en) toe die bezoekers moeten volgen om gratis of met korting gebruik te maken — gecontroleerd via het officiële LUKSO LSP26 Follower System (netwerkbreed, on-chain — geen eigen database nodig). Elk profiel heeft een eigen kortingspercentage; volgt iemand er meerdere, dan tellen die percentages bij elkaar op (tot maximaal 100%).

Uitgelicht profiel van de week

Het profiel op plek 1 wordt nu op de homepage getoond. Elke maandag 00:00 UTC schuift het één op: plek 1 verdwijnt automatisch en plek 2 wordt plek 1. In deze lijst zie je alleen de profielen die nog aan de beurt moeten komen. Is de lijst leeg, dan verbergt de sectie zich — vul 'm dus op tijd aan. Volgorde en teksten aanpassen kan altijd; opslaan zet plek 1 vanaf deze week opnieuw aan de beurt.

Archief — reeds getoonde profielen


📝 Homepage-teksten

Pas hier de teksten op de homepage en in het bronnen-hoofdstuk aan. Je mag links en opmaak (HTML) gebruiken, bijv. <a href="…">tekst</a> of <strong>vet</strong>. Een veld leeglaten = de standaardtekst komt terug.

Steun & shout-out — moderatie

Onbetaalde berichten wachten op goedkeuring. Betaalde berichten staan er meteen op, maar je kunt élk bericht verwijderen (betaald of niet). Verwijderen haalt alleen het bericht van de muur; een donatie blijft geboekt.

Transactielogboek

Onveranderlijk overzicht van elke transactie die de app verwerkt (platformfee, donatie, abonnement-NFT, reddende engel) — voor je eigen verantwoording. Begint schoon vanaf de deploy.

Boekhouding

Aangepaste periode & export

Vrij filteren & zelf berekenen

Bakent een willekeurig deel van je administratie af — op periode, soort en zoekterm. Elke afbakening kun je als regel bewaren, met een plus of min ervoor. Onderaan staat het totaal van alle regels samen, zodat je zelf berekeningen kunt samenstellen (bijvoorbeeld: alle inkomsten van dit jaar, min de inkomsten van vóór de lancering, min de kosten van het halfjaar daarvoor).

Reservekopie van de administratie

Haalt alles op — transacties, handmatige boekingen, terugvraagverzoeken, omzettellers, de steun-muur en je instellingen — en bewaart het op je eigen computer. Je administratie staat bij een clouddienst; zonder eigen kopie ben je alles kwijt als daar iets misgaat of als je ooit overstapt. Je krijgt twee bestanden: een JSON om alles mee te kunnen herstellen, en een CSV om te lezen of aan je boekhouder te geven.

Ontbrekende donaties boeken

De automatische boeking van donaties is later toegevoegd dan de steun-muur zelf. Donaties van vóór dat moment staan daardoor nergens in de boekhouding. Deze knop loopt de muur langs en boekt wat ontbreekt. Controleren doet niets — je ziet eerst wat er zou gebeuren.

Jouw berekening

Handmatige boekingen

Kosten of inkomsten die niet via de app zelf binnenkomen (bv. een maandelijks abonnement op een programma dat je gebruikt) — eenmalig of terugkerend. Een terugkerende boeking blijft meetellen totdat je 'm hier zelf aanpast of verwijdert.

Terugvraagverzoeken

Openstaande verzoeken van gebruikers om hun onverbruikte tegoed terug te krijgen. Verwerk dit door zelf de betaling te versturen (je eigen handtekening) — daarna markeer je het verzoek hier als afgehandeld.

Nog niet geladen.

Handmatige correctie

Noodgreep om een saldo bij te stellen en/of iets in de boekhouding recht te zetten. Twee knoppen bepalen wat er gebeurt:

  • Adres — ingevuld: het tegoedsaldo van díe gebruiker wordt bijgesteld. Leeg gelaten: er wordt alleen in de boekhouding geboekt (geen saldo aangeraakt).
  • Bedragpositief = ontvangen / toevoegen, negatief = terugbetaald / aftrekken.
  • "In de boekhouding meenemen" — aan: het bedrag telt mee in het omzetoverzicht (positief → "Ontvangen betalingen", negatief → "Terugbetalingen"). Uit: het raakt de boekhouding niet — voor iets dat geen omzet is (donatie, of een per ongeluk naar onze UP gestuurd bedrag).

Wanneer je dit NIET nodig hebt. Een terugbetaling die je hierboven bij “Terugvraagverzoeken” afhandelt, wordt vanzelf geboekt bij “Terugbetalingen”. Boek je die hier ook nog eens, dan staat hij dubbel in je boekhouding. Hetzelfde geldt voor winkelwagen-betalingen, NFT-verkopen en donaties: die boeken zichzelf.
Gebruik dit stuk alleen voor wat de app niet zelf heeft kunnen verwerken — een gemiste betaling, een correctie op een eerdere fout, of geld dat buiten de app om binnenkwam of terugging.

Voorbeelden. Gemiste betaling herstellen: adres van de betaler, bedrag positief, vinkje aan. Terugbetaling die je zelf (buiten de app) deed boeken: adres leeg, bedrag negatief, vinkje aan → komt bij "Terugbetalingen". Iemand tegoed geven zonder omzet (coulance): adres, bedrag positief, vinkje uit. Elke actie wordt gelogd met de reden die je invult.

Mint-sleutel (gasbuffer)

De aparte sleutel waarmee de app de abonnements-badges mint. Deze is al gekoppeld aan de LevelUP!-UP en mag uitsluitend mint() op de vier badges aanroepen — geen waarde-overdracht, geen profielwijziging. Houd het LYX-saldo hieronder wat gevuld: dat is de gasbuffer waarmee de sleutel de mint-transacties betaalt.

Reddende engel

Deze grenzen beschermen de mint-controller. De mint-reserve blijft altijd staan zodat er altijd gemint kan worden; de reddende engel mag daar nooit onder zakken.

LYX
LYX
LYX

🏷️ Kortingen & abonnementen

Korting door profielen te volgen

Bezig met laden...

Korting door NFT-bezit

Bezig met laden...

ℹ️ Over deze app

Wat is LevelUP!?

LevelUP! is een app die het aanpassen van een Universal Profile simpel maakt, zodat het toegankelijk is voor iedereen. Universal Profiles en LUKSO's unieke LSP-standaarden maken het mogelijk om heel veel dingen te creëren die voorheen simpelweg niet mogelijk waren. Als je geen technische kennis hebt, kan dat door de oneindige mogelijkheden nogal overweldigend en verwarrend overkomen. Juist daarom hebben we deze app gemaakt: zodat iedereen zijn profiel gemakkelijk kan inrichten en van coole functies kan voorzien, zonder enige technische kennis.

Het eerst gelanceerde onderdeel is een zelfstandige editor voor je Universal Profile op LUKSO. Bewerk je bio, voeg een bewegend beeld als profielfoto toe, personaliseer je achtergrond en bekijk meteen een voorbeeld — alles met zo min mogelijk ondertekeningen, en zonder technische kennis.

Waarom deze app?

Universal Profiles zijn krachtig, maar ze aanpassen vereiste tot nu toe enige technische kennis. LevelUP! haalt die drempel weg, zodat iedereen in de community zijn profiel eenvoudig persoonlijk kan maken.

Waarom wij in LUKSO geloven: vrijwel elke bekende vorm van internetgebruik en de apps die daarop draaien — zoals Facebook, Instagram en X — is gecentraliseerd. Dat betekent dat een bedrijf eigenaar is van al je data: zij bepalen of jouw profiel mag blijven bestaan of geblokkeerd wordt. Je huurt er eigenlijk de ruimte. Met jouw Universal Profile ben en blijf jíj de eigenaar van je gegevens — tenzij je zelf besluit dat het anders mag.

Gebouwd door dutch4doctor

Deze app is gemaakt en wordt onderhouden door dutch4doctor, uit liefde voor het LUKSO-ecosysteem en de community. Het sociale aspect is belangrijk; daarom geeft de app ook korting als je bepaalde profielen volgt.

Over dutch4doctor: begin 2024 werd het tijd voor iets nieuws. Van nature een analoog persoon — het liefst met zijn handen aan het werk en zo min mogelijk achter een scherm — begon hij met digitaal technisch tekenen, lasergraveren en CNC-frezen, om zijn ambacht en creativiteit te combineren met de mogelijkheden van nu. Eind 2024 ontdekte hij LUKSO: een blockchain met eigen standaarden, gericht op het sociale en op creatieve gebruikers. Sindsdien is hij een actief community-lid en bouwt hij gestaag verder aan dit project. Alles waar hij zelf tegenaan liep door gebrek aan kennis, probeert hij via deze app voor iedereen toegankelijk te maken.

Wat we willen bereiken

LevelUP! groeit stap voor stap uit tot een toegankelijke ingang tot LUKSO. De basis staat er al: je profiel inrichten, kortingen en abonnementen via NFT's (met extra korting als je bepaalde profielen volgt), en hulp op momenten waar nieuwelingen vastlopen. Achter de schermen zit een uitgebreide admin en boekhouding, zodat alles netjes en transparant geregeld is. Van daaruit bouwen we verder: meer opties om je profiel te voorzien van coole of praktische functies, om de ideeën die we opperen ook uit te kunnen voeren zonder een regel code.

Voor het gebruik van de app rekenen we kleine vergoedingen, om de ontwikkelkosten wat te drukken. Supporters kunnen een NFT minten om ons vooruit te helpen; in ruil daarvoor krijgen zij gedurende de geldigheid van hun NFT tot 100% korting op het gebruik.

De visie van LevelUP!: zolang we dit financieel kunnen volhouden, willen we de inkomsten gebruiken om bij te dragen aan de toekomst van LevelUP! én die van LUKSO in het algemeen.

De doelen die we als eerste hopen te bereiken:

  • Een eigen AI-agent om mee te bouwen — we hebben meer ideeën dan capaciteit om ze te verwezenlijken.
  • Onderzoeken of we kunnen bijdragen door een staking-service op te zetten, vanwege het huidige beperkte aanbod en het idee achter decentralisatie.

Dit is nog maar het begin — en dat is het mooie van pionieren op LUKSO.

ℹ️ About this app

What is LevelUP!?

LevelUP! is an app that makes editing a Universal Profile simple, so it's accessible to everyone. Universal Profiles and LUKSO's unique LSP standards make it possible to create many things that simply weren't possible before. If you have no technical background, the endless possibilities can feel rather overwhelming and confusing. That's exactly why we built this app: so anyone can easily set up their profile and add cool features, without any technical knowledge.

The first feature to launch is a standalone editor for your Universal Profile on LUKSO. Edit your bio, add a moving image as your profile picture, personalize your background and preview it right away — all with as few signatures as possible, and without technical knowledge.

Why this app?

Universal Profiles are powerful, but editing them required some technical knowledge until now. LevelUP! removes that barrier, so everyone in the community can easily personalize their profile.

Why we believe in LUKSO: virtually every familiar form of internet use, and the apps that run on it — such as Facebook, Instagram and X — is centralized. That means a company owns all your data: they decide whether your profile may continue to exist or gets blocked. You're essentially renting the space. With your Universal Profile, you are and remain the owner of your data — unless you decide otherwise.

Built by dutch4doctor

This app is made and maintained by dutch4doctor, out of love for the LUKSO ecosystem and the community. The social aspect matters; that's why the app also gives a discount when you follow certain profiles.

About dutch4doctor: in early 2024, it was time for something new. A naturally analog person — happiest working with his hands and spending as little time as possible behind a screen — he started with digital technical drawing, laser engraving and CNC milling, combining his craftsmanship and creativity with the possibilities of today. In late 2024 he discovered LUKSO: a blockchain with its own standards, focused on the social and on creative users. Since then he has been an active community member and steadily keeps building this project. Everything he ran into himself due to a lack of knowledge, he tries to make accessible to everyone through this app.

What we want to achieve

LevelUP! is growing step by step into an accessible gateway to LUKSO. The foundation is already here: setting up your profile, discounts and subscriptions via NFTs (with an extra discount when you follow certain profiles), and help at the moments where newcomers get stuck. Behind the scenes there's an extensive admin and accounting system, so everything is handled neatly and transparently. From there we keep building: more options to give your profile cool or practical features, so you can carry out the ideas we come up with — without a single line of code.

For using the app we charge small fees, to help offset the development costs. Supporters can mint an NFT to help us move forward; in return, they get up to a 100% discount on usage for the validity of their NFT.

The vision of LevelUP!: as long as we can sustain this financially, we intend to use the income from this app to contribute to the future of LevelUP! and that of LUKSO in general.

The goals we hope to reach first:

  • Our own AI agent to help build — we have more ideas than the capacity to realize them.
  • Exploring whether we can contribute by setting up a staking service, given the currently limited supply and the idea behind decentralization.

This is just the beginning — and that's the beauty of pioneering on LUKSO.

Collectie voorbereiden

Een collectie is de mal waaruit straks NFT's gemaakt worden. Je vult hier één keer in hoe hij heet en hoe hij eruitziet; elke NFT die eruit komt krijgt dat mee, met een eigen nummer.

Zodra je hem opslaat staat de collectie op je profiel — anderen kunnen dus zien dat je hem gemaakt hebt. Maar er zit nog geen enkele NFT in. Pas op het moment dat er iemand volgt — of koopt — wordt er een exemplaar gemaakt, rechtstreeks naar die persoon.

Je hoeft dus niet vooraf honderd stuks te maken en te bewaren, en je eigen verzameling blijft schoon.

Rechten van je profiel

Je Universal Profile is een kluis. De controllers zijn de sleutels waarmee jij die kluis bedient — je telefoon, je browserextensie. Op elk apparaat waar je je profiel op instelt, maak je een nieuwe controller. Elke controller heeft rechten: een lijstje van wat híj mag doen.

Je geeft dus nooit rechten aan een app. Je geeft ze aan je eigen sleutel, en die doet daarna wat jij hem opdraagt. Een app kan alleen vragen; jij tekent.

Dat luistert nauw. Een sleutel met te veel rechten is gevaarlijk zodra iemand anders erbij komt. Een sleutel met te weinig rechten werkt gewoon niet — en dan lijkt het alsof de app kapot is, terwijl er niets mis mee is.

⚠️ Lees dit eerst als je maar één sleutel hebt

Heb je je profiel alleen op je telefoon, zonder tweede apparaat en zonder reservekopie? Dan is het grootste risico niet dat een kwaadwillende app te veel mag. Het grootste risico is dat je jezelf buitensluit.

Twee schakelaars mag je op je enige sleutel nooit uitzetten. "Edit permissions" is je weg terug: staat die uit, dan kun je níéts meer aanzetten — ook die schakelaar zelf niet, en je profiel ligt voor altijd vast. "Add controllers" heb je nodig om ooit een tweede apparaat te koppelen.

Er is geen herstelprocedure. Niet bij LUKSO, niet bij ons, niet bij wie dan ook — zo werkt een blockchain. Een reservesleutel maken is daarom het verstandigste wat je met je profiel kunt doen, verstandiger dan welke schakelaar dan ook goed zetten.

Ons advies, naast de herstelmethode die je bij het aanmaken hebt ingesteld: installeer op je computer de browserextensie, laad daar je profiel ook in, en maak via die extensie een JSON-reservekopie. Je kiest daarbij zelf een wachtwoord én een hint die naar dat wachtwoord verwijst. Bewaar dat bestand ergens veilig — niet op de computer zelf. Meerdere manieren van reservekopie naast elkaar is altijd het veiligst.

Bewaar je veel waarde op je profiel? Zorg dan dat de telefoon die je altijd bij je draagt weinig rechten heeft, zodat je daarmee niet bij grote bedragen kunt. Je neemt je hele spaarrekening ook niet mee in je portemonnee.

Bekijk je eigen sleutels

Leest rechtstreeks van de blockchain wat er werkelijk geldt. Dat is niet altijd hetzelfde als wat je wallet toont — en bij twijfel is dit de waarheid.

Wijziging niet zichtbaar in je app? Apps bewaren profielgegevens tijdelijk, dus het kan even duren. Soms toont een app zelfs een heel profiel als leeg wanneer hij de verbinding kwijt is — dat lijkt alarmerend maar er is niets stuk. Je app opnieuw opstarten haalt alles vers op en lost het bijna altijd op.

Waar vind je ze?

In de UP-app: rechtsonder in de balk op Permissions → onder Controllers de sleutel aantikken waarmee je verbonden bent. Wijzigen kost een handtekening, en daarna moet je op Confirm Changes drukken.

De app zet de schakelaars in drie groepen: Profile data & sign, Account interactions & extensions en Administration & ownership. In die tweede groep zit een kop Interactions met een pijltje ervoor. Klap die open, want daar zitten Transfer LYX, Call, Static call en Delegate call verstopt — vier van de belangrijkste schakelaars die er zijn.

Wil je je rechten echt beheren? Dan raden we permissioncontrol.app aan — gemaakt om precies dit te doen, en overzichtelijker dan de schermen in je wallet. Wil je alleen kijken wat er werkelijk op de blockchain staat, dan kan dat met erc725-inspect.lukso.tech. Dat laatste leest alleen; er verandert niets.

De vuistregel: zet aan wat je nodig hebt, laat de rest uit — behalve die twee hierboven als dit je enige sleutel is. Vraagt een app om iets uit het rode blok: eerst vragen waarom.

🟢 Ongevaarlijk

Deze kunnen niets van je wegnemen. Rustig aanzetten.

Signkan verbinden of berichten ondertekenen. Nodig om bij apps in te loggen; dat is geen transactie en kost niets. Staat dit uit, dan kun je bij de meeste apps niet eens naar binnen.

Interactions › Static call — gegevens van andere contracten lezen: saldo's, NFT's, prijzen. Lezen verandert nooit iets, dus er kan langs deze weg niets bewegen. In je app staat deze achter het pijltje bij Interactions.

Encryptkan berichten versleutelen. Decryptkan berichten ontsleutelen. Nog weinig apps gebruiken dit.

Execute relay callkan relay-aanroepen uitvoeren. Oftewel: iemand anders mag de transactiekosten voor je betalen. Dit zijn de gratis transacties op LUKSO. De relayer betaalt alleen; hij bepaalt niets.

🔵 Nodig voor gewoon gebruik

Deze heb je nodig om iets te dóen. Ze kunnen ook iets kosten, dus weet waarvoor je ze aanzet.

Zoek je Call of Transfer LYX en zie je ze niet staan? Die staan in je app niet los in de lijst. Ze zitten samen met Static call en Delegate call onder de kop Interactions, achter een pijltje dat je open moet klappen.

Profile datakan al je profielgegevens bijwerken. Je naam, foto, achtergrond, links, tags, en de instellingen die apps in jouw profiel bewaren. Staat dit uit, dan kun je je profiel niet aanpassen. Let op dat dit breed is: het geldt voor álle profielgegevens, niet alleen die van één app.

Interactions › Call — andere contracten aanroepen. Vrijwel alles wat verder gaat dan je eigen profiel: tokens versturen, een NFT kopen, iemand volgen, een contract toestemming geven. Staat dit uit, dan kun je geen enkele app iets laten doen buiten je profiel.

Interactions › Transfer LYX — LYX versturen vanaf je profiel. Tokens en NFT's gaan via Call en werken dan nog wel.

Add notifications & automationkan meldingen en automatisering toevoegen. Je wijst een contract aan dat wordt aangeroepen zodra er iets binnenkomt: een token, een NFT, een nieuwe volger. Zo werken de volgersbeloningen. Let op: dat contract wordt bij élke binnenkomende gebeurtenis aangeroepen, dus wijs alleen aan wat je vertrouwt.

Edit notifications & automationkan bestaande meldingen en automatisering wijzigen. Een andere bevoegdheid dan toevoegen: zonder deze kun je wel iets aanzetten, maar het daarna nooit meer wijzigen of stoppen.

Deploy smart contractskan slimme contracten neerzetten. Bijvoorbeeld je eigen token of NFT-collectie. Voor de meeste mensen niet nodig.

🟠 Wees voorzichtig

Add extensionskan uitbreidingen toevoegen.
Edit extensionskan bestaande uitbreidingen toevoegen, bijwerken en verwijderen. Let op die eerste: deze schakelaar mag zelf óók toevoegen, en is dus ruimer dan zijn naam doet vermoeden.

Een uitbreiding is extra code die meedraait wanneer je profiel iets ontvangt dat het zelf niet kent. Zo'n uitbreiding draait ín de context van je profiel, en onbekende code die dat mag is een risico. Uit laten tot een app er expliciet om vraagt en uitlegt waarvoor.

Re-entrancykan opeenvolgende uitvoeringen doen. In gewone taal: tijdens een lopende handeling mag er een nieuwe starten. Juist dit patroon staat bekend om een klassieke kwetsbaarheid, waarbij een contract halverwege terugspringt en dingen dubbel laat gebeuren. LUKSO zet het daarom standaard uit.

🔴 Macht over je profiel zelf

Hier gelden twee gevaren tegelijk, en ze wijzen de tegenovergestelde kant op. Te veel weggeven: vraagt een app hierom, dan kan hij meer dan alleen zijn werk doen. Jezelf buitensluiten: zet je ze uit op je enige sleutel, dan kun je ze misschien nooit meer aanzetten. Welk van de twee voor jou telt hangt af van hoeveel sleutels je hebt.

Interactions › Delegate call — een ander contract mag code uitvoeren alsóf het jouw profiel is. Bij een gewone aanroep doet het andere contract iets in zijn eigen naam; hier gebeurt het in jouw naam, met jouw gegevens en jouw bezit. Eén verkeerd contract en alles ligt open. Uit laten. LevelUP! vraagt er nooit om. LUKSO blokkeert dit recht op dit moment overigens sowieso — ook als het aanstaat, wordt het niet uitgevoerd. Dat is een extra slot, geen reden om hem aan te zetten.

Add controllerskan andere sleutels aan dit profiel toevoegen. Aan laten bij één sleutel, want je hebt hem nodig om ooit een reserve te maken. Heb je meerdere sleutels, dan aan op je hoofdsleutel en uit op je dagelijkse.

Edit permissionskan de rechten van andere sleutels wijzigen. Dit is het ernstigste van dit hele hoofdstuk: het is de enige manier om rechten van een bestaande sleutel te veranderen. Zet je hem uit op je enige sleutel, dan ligt je profiel permanent vast. Aan laten. Altijd. En let op: "andere sleutels" is te bescheiden gezegd — wie dit recht heeft, kan ook de rechten van de op dat moment gebruikte sleutel aanpassen.

Change ownershipkan het eigendom van dit profiel aan andere sleutels geven. Dit geeft je hele profiel weg; daarna heb jij er niets meer over te zeggen. Uit laten is hier wél veilig — je hebt dit recht niet nodig om jezelf te kunnen herstellen.

Wat LevelUP! nodig heeft

Verbinden — Sign
Profiel bewerken — Profile data, Sign
Betalen in LYX — Interactions › Transfer LYX
Betalen in sLYX of USDC — Interactions › Call
Volgersbeloningen instellen — Profile data, Interactions › Call
Volgersbeloningen aan/uit — Add + Edit notifications & automation
Gratis transacties — Execute relay call

Wij vragen nooit om: Delegate call, Change ownership, Add controllers, Edit permissions, Re-entrancy of de extensies. Vraagt een app daar wél om, dan mag je verwachten dat hij uitlegt waarom.

Beperkte en onbeperkte varianten

Voor wie het naadje van de kous wil. Van vijf bevoegdheden bestaan twee versies. De beperkte werkt alleen binnen een lijst die erbij hoort — bij aanroepen een lijst met toegestane adressen, bij gegevens een lijst met toegestane sleutels. Staat er niets op die lijst, dan mag er niets. De onbeperkte versie slaat die lijst over en mag alles van dat soort.

Je wallet toont dit onderscheid meestal niet: je ziet één schakelaar. Goed om te weten, maar geen reden tot zorg — het verandert niets aan de vuistregel hierboven.

Als iets niet werkt

Een ontbrekend recht geeft zelden een begrijpelijke melding. Meestal krijg je iets als "could not coalesce error" of "NotAuthorised". Dat betekent bijna altijd: je sleutel mag deze handeling niet. Kijk hierboven welk recht bij die handeling hoort, zet het aan, bevestig met Confirm Changes, en probeer opnieuw.

Werkt het daarna nog steeds niet, dan ligt het meestal niet aan je rechten maar aan het geheugen van je app. Apps bewaren profielgegevens tijdelijk, dus een wijziging is niet altijd meteen zichtbaar. Verbreek en herstel eerst de verbinding, zodat de nieuwe gegevens opnieuw worden opgehaald. Helpt dat niet, start dan je apparaat een keer opnieuw op — daarna staat alles vers ingeladen. Pas als het dán nog misgaat, ligt het ergens anders aan.

📚 LUKSO-bronnen & apps

Of je nu net begint of al een gevorderde pionier bent — hier vind je de officiële LUKSO-bronnen en een overzicht van handige apps, netjes op één plek.

Officiële LUKSO-bronnen

Handige apps op LUKSO

  • UP! Store — dé plek om apps te ontdekken.
  • Phlox — de exchange op LUKSO.
  • PHLAME Protocol — on-chain reputatie met beloningen.
  • Moments — gedecentraliseerd delen; jij houdt je content.
  • Groov — muziek, on-chain.
  • Hup — een gedecentraliseerde X.

Community & officiële kanalen

Mis je iets? Deze lijst groeit mee met het ecosysteem.

📚 LUKSO resources & apps

Whether you're just starting out or already an advanced pioneer — here are the official LUKSO resources and an overview of useful apps, all in one place.

Official LUKSO resources

Useful apps on LUKSO

  • UP! Store — the place to discover apps.
  • Phlox — the exchange on LUKSO.
  • PHLAME Protocol — on-chain reputation with rewards.
  • Moments — decentralized sharing; you keep your content.
  • Groov — music, on-chain.
  • Hup — a decentralized X.

Community & official channels

Missing something? This list grows along with the ecosystem.

Volgersbeloningen

Elke keer dat iemand je gaat volgen, krijgt die persoon automatisch iets van je — tokens, een NFT, of allebei. Jij stelt één keer in wat, en daarna gaat het vanzelf. Ook als je slaapt.

Je geeft ons daarbij niets in bewaring: je tokens blijven op je eigen profiel staan tot het moment dat er iemand volgt. Stoppen kan altijd, met één druk op de knop.

Waar dit vandaan komt. Het idee is niet van ons. Jean Cavallera bouwde de POTATO Tipper: een app waarmee je $POTATO-tokens weggeeft aan nieuwe volgers, met een ranglijst en een overzicht van wie er allemaal tipt en onder welke voorwaarden. Wij hebben zijn opzet bestudeerd en zijn manier van werken overgenomen — met dank.

Wat onze versie anders maakt. Waar de POTATO Tipper één token uitkeert, kun je hier elk token en elke NFT die je bezit weggeven. Je kunt voorwaarden stellen, een bonus geven aan wie iets bijzonders bezit, NFT\u0027s op volgorde weggeven, en zelfs een complete NFT-drop instellen die bij elke volger een vers exemplaar mint.

🪽 Reddende engel

Je Universal Profile kan zelf niet ondertekenen — dat doet een controller, een sleutel achter je profiel. Normaal betaalt de LUKSO-relayer je transactiekosten, met een maandelijks tegoed per profiel.

Is dat tegoed op én heeft je controller geen eigen LYX voor gas, dan kun je even niets meer ondertekenen tot het maandelijkse tegoed weer aanvult — precies op het moment dat je iets wilt aanpassen. Vervelend.

De reddende engel geeft je controller net genoeg gas om weer los te komen, zonder de app te verlaten. Je kiest hieronder een bedrag; wij schieten een klein zetje voor zodat je meteen verder kunt, en dat verrekenen we netjes bij je eerstvolgende betaling.

Tip: kies niet meer dan je nodig hebt — met een klein bedrag teken je al heel veel transacties.

Goed om te weten: LYX die eenmaal op je controller staat, kun je niet via deze app terughalen. Deze app werkt namens je Universal Profile, en volgens de regels van de blockchain kan alleen de controller-sleutel zélf zijn eigen tegoed versturen — geen enkele app of profiel kan aan het saldo van die sleutel komen. Terughalen kán wel, door die controller als losse sleutel in een aparte wallet te gebruiken, maar dat is een stuk technischer (meer over controllers in de LUKSO-docs). Reden te meer om niet te veel ineens naar je controller te sturen.

🪽 Rescue angel

A Universal Profile can't sign by itself — a controller (a key behind your profile) does that. Normally the LUKSO relayer covers your transaction costs, with a monthly allowance per profile.

If that allowance runs out and your controller has no LYX of its own for gas, you temporarily can't sign anything until the monthly allowance tops up again — right when you want to make a change. Annoying.

The rescue angel gives your controller just enough gas to get moving again, without leaving the app. You pick an amount below; we front a small nudge so you can continue right away, and settle it neatly with your next payment.

Tip: don't pick more than you need — a small amount already covers many transactions.

Worth knowing: LYX that's sitting on your controller can't be pulled back through this app. This app acts on behalf of your Universal Profile, and by the rules of the blockchain only the controller key itself can move its own balance — no app or profile can reach into that key's funds. Reclaiming is possible by using that controller as a standalone key in a separate wallet, but that's considerably more technical (more about controllers in the LUKSO docs). All the more reason not to send too much to your controller at once.

Kies een bedrag

Gekozen: 0,25 LYX

Je krijgt een klein voorschot voor gas; het gekozen bedrag verrekenen we bij je eerstvolgende betaling. Kies met beleid — dit is voor je eigen gemak.

💬 Steun & shout-out

Laat een berichtje achter voor op de muur. Doneer je erbij, dan verschijnt je bericht meteen; anders beoordelen we het eerst. Donaties steunen de doorontwikkeling van de app.

Doneer je een bedrag, dan gaat dat als gift naar de app en verschijnt je bericht direct. Zonder donatie wordt je bericht eerst beoordeeld.

Van de community

🆙 LevelUP!

Bio, bewegend beeld en voorbeeld functie.

Verbind je profiel om te beginnen met bewerken.