Prva aplikacija je namenjena izvajanju operacij mintanja in unovčevanja, kar uporabnikom omogoča učinkovito interakcijo s kripto sredstvi na blockchainu.
Druga aplikacija je namenjena nastavitvi agentov v omrežju Flare, ki imajo ključno vlogo pri upravljanju zavarovanj, potrebnih za mintanje. Glavni izzivi so bili zagotoviti povezljivost z različnimi denarnicami, podpora za različne kriptovalute, ter zagotoviti varno in intuitivno uporabniško izkušnjo.
Glavni izziv je bil zagotoviti, da obe aplikaciji podpirata različne kriptovalute in uporabnikom omogočata varno ter intuitivno izkušnjo pri interakciji z omrežjem Flare.
Da bi izpolnili vse zahteve in zagotovili optimalno delovanje, smo aplikacije razvili z uporabo Next.js. Pri tem smo poskrbeli, da je bila vsaka aplikacija prilagojena specifičnim potrebam in funkcionalnostim, ki jih zahteva omrežje Flare.
Prva aplikacija je osredotočena na mintanje in unovčevanje ter omogoča povezavo z denarnicami, kot so MetaMask, Ledger in Bifrost Wallet. Uporabnikom omogoča varno prijavo in podpisovanje transakcij. Podpira transakcije v BTC, DOGE in XRP, za komunikacijo s pametnimi pogodbami na omrežju Flare pa uporablja knjižnici web3.js in ethers.js. Prav tako vsebuje funkcijo sprotnega obveščanja o statusu transakcij, kar omogoča uporabnikom natančen vpogled v potek njihovih dejavnosti.
Druga aplikacija je namenjena nastavitvi in upravljanju lastnih agentov v omrežju Flare. Preko enostavnega vmesnika uporabnikom omogoča konfiguracijo svojih agentov znotraj Flare ekosistema in upravljanje zavarovanj znotraj le-teh.