Lämna dina kontaktuppgifter, så skickar vi dig vår översikt via e-post
Jag samtycker till att mina personuppgifter behandlas för att skicka personligt marknadsföringsmaterial i enlighet med Integritetspolicy. Genom att bekräfta inlämningen samtycker du till att få marknadsföringsmaterial
Tack!

Formuläret har skickats in framgångsrikt.
Ytterligare information finns i din brevlåda.

Innowise är ett internationellt företag för utveckling av mjukvara med fullständig cykel som grundades 2007. Vi är ett team med över 1800+ IT-proffs som utvecklar mjukvara för andra yrkesverksamma över hela världen.
Om oss
Innowise är ett internationellt företag som utvecklar mjukvara för hela cykeln som grundades 2007. Vi är ett team på över 1600+ IT-proffs som utvecklar mjukvara för andra företag yrkesverksamma över hela världen.

En whitelabel NFT-marknadsplatslösning för Web3 Pro™: 10+ stora varumärken använder redan plattformen

Vårt team har skapat en anpassad white label NFT marknadsplats-lösning som gör det möjligt för populära varumärken att snabbt skapa sina egna marknadsplatser och sälja NFT och hjälper användare att köpa och handla NFT-tillgångar.

Kund

Industri
Informationsteknik
Region
USA
Kund sedan
2021
Kunden förser varumärken med anpassade blockchain-lösningar som hjälper dem att uppnå ökade intäkter och engagemang genom att tjäna pengar på sin digitala identitet genom NFT.
Detaljerad information om kunden kan inte lämnas ut enligt bestämmelserna i NDA.

Utmaning

Icke-fungibla tokens, eller NFTs, har blivit överväldigande populära bland varumärken som ett annat sätt att få erkännande och intäkter från kunder. Dessa tokens gör det möjligt att bevisa äktheten och unikheten hos vissa produkter, vilket gör dem värdefulla för samlare och de som vill ha uteslutande autentiska produkter från sina favoritmärken.

Vår kund kom med tanken att skapa en specialiserad whitelabel marknadsplats-lösning för att förenkla processen att integrera NFT-tokens i varumärkenas marknader och göra processen att köpa dessa tokens mer flexibel och enklare för användarna.

Lösningen ska göra det möjligt:
  • populära varumärken för att skapa sina egna NFT-marknadsplatser;
  • varumärken för att skapa och sälja NFT;
  • användare att köpa och handla NFT.

Lösning

Innowise group developed from the ground up a versatile whitelabel NFT marknadsplats platform that enables users to create, buy and sell NFT assets through web and mobile applications.

Webbapplikation

  • Lösningen gör det möjligt för varumärken att skapa, hantera och sälja sina NFT-tillgångar. Användare kan lägga ut och ta ut redan ägda NFT till salu, köpa dem direkt från varumärken eller andra användare eller delta i auktioner.
  • När du klickar på objektet tas de till ett avsnitt med mer detaljerad information. Där kan de läsa en beskrivning av objektet, titta närmare på det och se alla listor för det.
  • Genom att klicka på knappen "Visa listningar" kan en användare se alla listor och information om dem: serienumret på listan, dess ägare, det bästa erbjudandet (om objektet läggs ut på auktion) och det aktuella priset på objektet.

För att möjliggöra NFS-handel utvecklade vi en algoritm som gör det möjligt att sälja tokens genom smarta kontrakt och implementerade funktionaliteten för betalning med bankkort eller kryptovaluta.

Mobilapplikation

Mobilappen gör det möjligt för användare att hantera de NFT-tillgångar de redan har, köpa nya direkt från emittenter och andra användare samt delta i auktioner.

Användare kan få all information om NFT-objekt som de skulle från webbapplikationen: den allmänna informationen, som expanderar när en användare knackar på ett objekt.

Dessutom har applikationen funktionen att packa olika föremål i en bunt. Applikationsgränssnittet är enkelt och intuitivt så att alla användare kan vänja sig vid att använda applikationen snabbt och enkelt, oavsett vilken plattform (webb, mobil) eller sida (varumärke eller användares) som beaktas.

Privat blockkedja

Alla operationer med NFTs utförs främst på den privata blockchain som designats av våra specialister. Blockchain-plattformen är EVM-kompatibel vilket innebär att den är interoperabel med någon annan blockchain baserad på Ethereum-nätverket. Vår lösning gör det möjligt för varumärken att prägla och distribuera sina digitala tillgångar på ett snabbt och kostnadseffektivt sätt.

Admin panel

Varje varumärke har ett eller flera administratörskonton relaterade till sin NFT marknadsplats-hyresgäst. Administratörer har ett brett utbud av verktyg för att driva sina marknadsplatser.

  • Anpassningsbart UI. Genom adminpanelen kan varumärken anpassa sina hyresgästers gränssnitt. Till exempel ändra bakgrunder och knappfärger, teckensnitt, logotyper osv.
  • Anpassade avgifter. Varje varumärke kan anpassa plattformsavgifter för inköp och återförsäljning av NFT. De kan ställas in som fasta nummer (t. ex. 5 dollar när du köper en tillgång med fiat via Circle) eller procentsatser (som en 1% avgift för att köpa 0,02 ETH värde av NFT);
  • Avalara integration. För att automatisera skatteberäkningar (särskilt när betalningar kommer från olika regioner) har varumärken tillgång till Avalara lösningen för automatiserad skatteuppfyllelse;
  • Gas avgifter beräkning och avdrag. Plattformen som utvecklats av Innowise beräknar automatiskt gasavgifter för överföring av en NFT till en kund och inkluderar dessa utgifter i slutfakturan vid kassan;
  • Förbud. För att förhindra skadliga aktiviteter som syntetiska prisökningar eller penningtvätt kan marknadsplats-administratörer förbjuda konton som visar misstänkta åtgärder. Om kontoägaren bevisar att de inte har brutit mot reglerna kan de inte förbjudas.

Teknik och verktyg

Back-end
PHP 8.1, Laravel 9
Front-end
ReactJS, VueJS
Mobile
Flutter
Blockchain
NodeJS, EVM-kompatibel privat L2-blockkedja
DevOps
Amazon SQS, AWS, S3, EC2 (med möjlighet att flytta till något annat cloud), Kubernetes, Terraform
Databas
Amazon Aurora, MySQL, PostgreSQL, MongoDB, Redis
Arkitektur
Porto, flerbostadshus
Plattformar
Web, mobile

Process

Klienten hade en tydlig vision om hur applikationen skulle fungera men behövde hjälp med att förstå hur den skulle skapas.

På grund av det nära samarbetet mellan vår affärsanalytiker och projektledare med kunden lyckades vi förvandla konceptet med en whitelabel - applikation till en fullt fungerande flexibel plattform för försäljning av NFT-artiklar för både krypto- och fiatvalutor.

När det gäller utvecklingsprocessen löste vi alla frågor:
  • skapade designen av white label-lösningen och dess arkitektur;
  • erbjudna ideer om plattformens funktionalitet och deras implementering;
  • skapat och driftsatt anpassade NFT-marknadsplatser för Web3 Pro™:s entreprenörer).

Upptäcktsfasen

Först analyserade vårt team kundens krav, undersökte sätten att implementera lösningen och bestämde den mest lämpliga tekniska stacken.

Vi utformade en mock-up av plattformen, skapade en detaljerad plan för utvecklingen av varje modul och kom överens om ett arbetsflöde med kunden. För att få en exakt uppskattning skapade vi en detaljerad plan för utvecklingen av varje modul och enades om arbetsflödet och prioriteringen av funktioner med kunden.

Vårt utvecklingsteam tog också upp en viktig punkt när det gäller användarupplevelse och plattformens övergripande rättvisa. Vi behövde se till att det tidsbestämda försäljningssystemet inte justerar timrarna till olika tidszoner. Således skulle användare från USA få möjlighet att köpa begränsade tillgångar 6 timmar tidigare än de från Tyskland.

Teknikval

Baserat på specifikationer och krav rekommenderade vi de tekniker och ramverk som perfekt passade kundens behov.

Vi har valt en domändriven strategi för mjukvarudesign (DDD) som gör att vi enkelt kan lägga till nya moduler eller klippa ut oanvända när det behövs. Varje funktion är en separat modul i en annan behållare som möjliggör flexibel anpassning av NFT-marknadsplatser och lägger till anpassade funktioner på begäran utan att behöva bygga om lösningen.

Flutter valdes som huvudprogrammeringsspråk för plattformsutveckling. Det möjliggör mer bekväm och snabb utveckling och QA-processer eftersom applikationsversionerna för olika plattformar är baserade på en enda kodinstans. Alla ändringar i koden tillämpas automatiskt på alla plattformar, vilket påskyndar uppdateringsprocessen och fixar buggar i kodenför alla plattformar också. Detta minskar kostnaderna för utveckling och kvalitetssäkring avsevärt.

Säkerhet

Deltagande i auktioner regleras av Know Your Customer-villkoren. För att skydda användarnas data har vi implementerat ONFIDO API.

För att göra processen att interagera med NFT-objekt enkelt och säkert har vi också implementerat en uppsättning lösningar:

  • MetaMask för att göra NFT-tokens tillgängliga för uttag från plattformen;
  • Coinbase för betalningar med kryptovalutor;
  • Cirkel för betalningar med fiatpengar.

För att blockera skadliga aktiviteter som olaglig innehållsdistribution passerar varumärken den inre valideringsprocessen varje gång de präglar nya NFT.

MVP utveckling

Efter avtalet om arbetsuppdelningsstrukturen med kunden kom vi ner till att utveckla MVP. Vi levererade modul för modul varannan vecka, diskuterade uppgifter i Slack och hade uppgifter spårade i Jira.

Som en del av varje utvecklingsfas genomförde vi enhets- och manuell testning, så att vi kunde upptäcka och fixa även de minsta buggarna så tidigt som möjligt, vilket hindrade dem från att bli större problem.

Som ett resultat, efter 4 månaders arbete, har vårt team presenterat en MVP. Den minimala livskraftiga produkten representerade en kombination av B2C- och C2C NFT-marknadsplattformar som gjorde det möjligt för företag att lansera tidsbegränsade försäljningsarrangemang för distribution av icke-fungibla tokens.

MVP hade också sådana funktioner som

  • KYC-verifiering;
  • Stöd för Circle och Coinbase betalning gateways;
  • Anpassad Offentlig IPFS-nod för lagring av NFT-mediefiler.

Ytterligare förbättringar

Efter MVP-utgåvan startade vår kund den första tidsbestämda NFT-försäljningsrundan som tog ungefär en månad. Under denna tid har Innowise:

  • implementerade belöningsfunktionen som gör det möjligt för varumärken att motivera användare att köpa sina NFT genom att erbjuda gratis extra tokens för att slutföra vissa åtgärder (t. ex. köp tre få fjärde gratis);
  • lyckades göra systemet mer stabilt i arbetet jämfört med MVP-byggnaden.

Under de kommande sex månaderna har våra mjukvaruingenjörer släppt många funktioner för att få produkten till det fullständiga släppstadiet. Detta inkluderade:

  • Implementera hyresgäststrukturen i lösningen så att nya varumärken enkelt kan lansera sina egna marknadsplatser med hjälp av en enda kodbas utan att behöva duplicera den;
  • Lägga till samlingsfunktionen som gör det möjligt för varumärken att skapa NFT-samlingar och användare att samla relaterade digitala tillgångar och spåra deras samlarframsteg. Dessutom kan varumärken ställa in insamlingsrelaterade belöningar (t. ex. slutföra samlingen och få en extremt sällsynt NFT);
  • Introduktion av buntar som gör det möjligt att sälja flera NFT på en gång;
  • Implementera auktionsfunktionen;
  • Avsluta adminpanelen där varumärken kan anpassa användargränssnittet för sina marknadsplatser.

Uppskalning

Efter att ha implementerat produktegenskaperna har Innowise tagit belastningsmotstånd som nästa primära uppgift. För att göra plattformen pålitlig och lyhörd även under högsta möjliga trafikbelastning har vi omarbetat lösningens cloud arkitektur. Från och med den här tiden kan den hålla upp den enorma (upp till 5 miljoner) mängden användare samtidigt.

För ytterligare förbättringar av belastningsmotstånd och balansering undersöker vi för närvarande andra molntjänstleverantörer för att se om det är möjligt att uppskalera ännu mer.

Slutprodukt

Som ett resultat har vi skapat en fullt fungerande produkt som gör det möjligt att lansera nya NFT-marknadsplatser på whitelabel-basis på mindre än 2 dagar, inklusive 1,5 timmar för att skapa en ny hyresgäst, cirka 10 timmar för att samla in och analysera kundkrav och cirka 8 timmar för att implementera kraven.

Team

3
Back-end-utvecklare
3
Front-end-utvecklare
2
DevOps-ingenjörer
1
Blockchain-utvecklare
2
Affärsanalytiker
2
UI/UX-designers
1
Projektledare
1
Manuell QA Ingenjör
1
QA-automatiseringsingenjör

Resultat

När vi har genomfört en djup analys av kundens avsikter och behov har vi kommit fram till en whitelabel-plattform som gör det möjligt för varumärken att snabbt skapa och distribuera sina egna NFT-marknadsplatser för att lagra NFT-objekt, sätta dem till försäljning och bunta dem. Applikationens design möjliggör bekväm användning av appen för användare med alla nivåer av erfarenhet, vilket gör tjänsten tillgänglig för en bred publik. Ett brett utbud av betalningsmetoder stöder också denna tillgänglighet.

Produkten har redan fått förtroende och intresse för ett brett spektrum av erkända varumärken, vilket resulterade i att några av dem blev partners och användare av tjänsten. Nu arbetar vårt team med att anpassa och anpassa marknadsplatserna för entreprenörerna av Web3 Pro™.

Projektets löptid

14 månader för en komplett white label SaaS plattform produktlansering inklusive

  • Första dagen - idé
  • Första månaden - konceptbevis
  • 5:e månaden - en funktionell MVP-lansering
  • 6: e månaden-förbättra plattformens stabilitet,
    implementera funktionen för belöningar
  • 12:e månaden - nya funktioner införs
  • 14:e månaden - förbättring av belastningsmotståndet

Kontakta oss!

Boka ett samtal eller fyll i formuläret nedan så återkommer vi till dig när vi har behandlat din förfrågan.

    Vänligen inkludera projektinformation, varaktighet, teknologistack, IT-proffs som behövs och annan relevant information
    Spela in ett röstmeddelande om ditt projekt för att hjälpa oss att förstå det bättre
     
    Bifoga ytterligare dokument vid behov
    Ladda upp filen

    Du kan bifoga upp till 1 fil på totalt 2 MB. Giltiga filer: pdf, jpg, jpeg, png

    Observera att när du klickar på knappen Skicka kommer Innowise att behandla dina personuppgifter i enlighet med vår Integritetspolicy för att ge dig lämplig information.

    Vad händer härnäst?

    1

    Efter att ha mottagit och behandlat din begäran kommer vi att återkomma till dig inom kort för att specificera dina projektbehov och underteckna en NDA för att säkerställa konfidentialitet av information.

    2

    Efter att ha undersökt kraven utarbetar våra analytiker och utvecklare en projektförslag med arbetets omfattning, lagets storlek, tid och kostnad uppskattningar.

    3

    Vi ordnar ett möte med dig för att diskutera erbjudandet och komma överens.

    4

    Vi skriver på ett kontrakt och börjar arbeta med ditt projekt så snabbt som möjligt.

    Tack!

    Ditt meddelande har skickats.
    Vi behandlar din begäran och kontaktar dig så snart som möjligt.

    Tack!

    Ditt meddelande har skickats. 

    We’ll process your request and contact you back as soon as possible.

    pil