⚡Korisnička aplikacija
User friendly dApp
DEXPIRY aplikacija predstavlja korisničko sučelje optimizirano za pristup DEXPIRY bazi podataka i interakciju s blockchain mrežom. Ovisno o autorizacijskoj razini, aplikacija omogućuje korisnicima stvaranje, slanje i primanje DEXPIRY tokena te prikaz distribuiranih zapisa na blockchainu (distributed ledgeru) koji u stvarnom vremenu prati raspodjelu i promet DEXPIRY tokena između korisničkih adresa.
NAPOMENA: U nastavku dokumenta, umjesto izraza „Ethereum (Optimism) adresa povezana s DEXPIRY aplikacijom“, koristit će se pojam „DEXPIRY adresa“.
Prilikom prvog pokretanja aplikacije korisnik može stvoriti novu DEXPIRY adresu. Time efektivno aktivira svoj DEXPIRY račun. Nakon aktivacije računa, ovisno o dodijeljenoj autorizacijskoj razini, korisnik može:
stvarati nove jamstvene tokene (mint),
potvrđivati vlasništvo nad tokenima (claim),
primati i slati tokene sa svoje adrese (send/receive),
pregledavati detaljne informacije o tokenima (details),
pratiti transakcije tokena na blockchainu (track).
DEXPIRY aplikacija univerzalna je za sve krajnje korisnike, a sučelje i funkcionalnosti prilagođavaju se njihovoj autorizacijskoj razini.

Basic User
Korisnik aktivira DEXPIRY aplikaciju kreiranjem DEXPIRY adrese unutar aplikacije, kojoj se automatski dodjeljuje autorizacijska razina Basic User. Nakon aktivacije, korisnik može:
zaprimati dodijeljene tokene (claim),
potvrđivati vlasništvo nad tokenima (crypto sign.),
primati i slati tokene sa svoje adrese (send/receive),
pregledavati detaljne informacije o svojim tokenima (details),
pratiti transakcije svojih tokena na blockchainu (track).
Prilikom kupnje proizvoda u trgovini koja koristi DEXPIRY aplikaciju, kupcu se izdaje autorizacijski kod za preuzimanje DEXPIRY tokena identificiranog jedinstvenim Token ID-om. Preuzimanje se obavlja skeniranjem koda putem aplikacije i potvrdom transakcije, nakon čega korisnik na svoju DEXPIRY adresu zaprima (claim) dodijeljeni digitalno ovjereni DEXPIRY token (ERC-721).
Zaprimljeni DEXPIRY token ujedno predstavlja dokaz o kupnji proizvoda u toj trgovini te je u aplikaciji vidljiv sa statusom koji prikazuje preostalo vrijeme u kojem ga je moguće koristiti za povrat ili servis kupljenog proizvoda. U slučaju problema s proizvodom, kupac putem DEXPIRY aplikacije dokazuje posjedovanje tokena koji mu omogućuje ostvarivanje svih prava navedenih u jamstvu.
Token Issuer
Korisnik aktivira DEXPIRY aplikaciju kreiranjem DEXPIRY adrese unutar aplikacije, kojoj Administrator na zahtjev korisnika može dodijeliti autorizacijsku razinu Token Issuer.
Nakon aktivacije, Token Issuer ima mogućnost:
stvarati nove DEXPIRY tokene (mint),
digitalno ovjeravati stvorene jamstvene tokene (crypto sign.),
zaprimati dodijeljene tokene (claim),
primati i slati tokene sa svoje adrese (send/receive),
pregledavati detaljne informacije o kreiranim tokenima (details),
pratiti njihove transakcije na blockchainu (track).
Prilikom prodaje proizvoda u trgovini koja koristi DEXPIRY sustav, prodavač putem aplikacije generira jedinstveni Token ID koji predstavlja prodani proizvod te kreira (mint) pripadajući DEXPIRY jamstveni token (ERC-721). Aplikacija zatim generira autorizacijski kod za preuzimanje tokena, koji prodavač izdaje kupcu zajedno s računom. Kupac može preuzeti dodijeljeni jamstveni token (claim) na svoju DEXPIRY adresu skeniranjem autorizacijskog koda, dok prodavač zadržava mogućnost praćenja transakcija (track) i uvida u detalje tokena (details). Važno je napomenuti da jamstveni rok proizvoda počinje teći od trenutka stvaranja DEXPIRY tokena, neovisno o tome kada ga kupac preuzme.
U slučaju problema s proizvodom i potrebe za korištenjem jamstva, kupac u aplikaciji pokreće zahtjev za njegovo korištenje. Izdavač jamstva digitalno ovjerava zahtjev ako postoje uvjeti predviđeni jamstvom. To se rješava putem multisig transakcije kojom jamstveni token mijenja status u "iskorišten", a sudionici transakcije svojim digitalnim potpisom preuzimaju obvezu poštivanja jamstvenih prava definiranih u jamstvenom listu proizvoda.
Ako dođe do spora oko korištenja jamstvenih prava, kupac (Basic User) i trgovac (Token Issuer) mogu kontaktirati Administratora putem aplikacije. Spor se tada rješava u koordinaciji s Regulatorom/Arbiterom, koji ima uvid u komunikaciju unutar sustava.
Regulator/Arbiter
Korisnik aktivira DEXPIRY aplikaciju kreiranjem DEXPIRY adrese unutar aplikacije, kojoj Administrator na zahtjev korisnika može dodijeliti autorizacijsku razinu Regulator/Arbiter.
Nakon aktivacije, Regulator/Arbiter ima mogućnost:
uvida u detaljne informacije o svim DEXPIRY jamstvenim tokenima (details) u opticaju,
praćenja njihovih transakcija na blockchainu (track).
Osim toga, Regulator/Arbiter može imati uvid u poruke između korisnika, ali isključivo u slučaju kada jedna od uključenih strana pokrene proceduru službene arbitraže radi razrješenja spora.
Last updated