Møt oss på E-commerce Berlin Expo, 22. februar 2024.

Legg igjen kontaktinformasjonen din, så sender vi deg vår whitepaper på e-post.
Jeg samtykker i å behandle personopplysningene mine for å sende personlig tilpasset markedsføringsmateriell i samsvar med Retningslinjer for personvern. Ved å bekrefte innsendingen samtykker du i å motta markedsføringsmateriell.
Takk skal du ha!

Skjemaet har blitt sendt inn.
Mer informasjon finner du i postkassen din.

Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen. selskap grunnlagt i 2007. Vi er et team på mer enn 1600+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.
Om oss
Innowise er et internasjonalt selskap som utvikler programvare for hele syklusen. selskap grunnlagt i 2007. Vi er et team på 1400+ IT-profesjonelle som utvikler programvare for andre fagfolk over hele verden.

En whitelabel NFT-markedsplassløsning for Web3 Pro™: Mer enn 10 store merkevarer bruker allerede plattformen

Teamet vårt har laget en tilpasset whitelabel NFT-markedsplassløsning som gjør det mulig for populære merkevarer å raskt opprette sine egne markedsplasser og selge NFT-er og hjelper brukere med å kjøpe og handle NFT-eiendeler.

Kunde

Industri
Informasjonsteknologi
Region
USA
Kunde siden
2021
Kunden gir merkevarer tilpassede blockchain-løsninger som hjelper dem med å oppnå økte inntekter og engasjement ved å tjene penger på sin digitale identitet gjennom NFT-er.
Detaljert informasjon om kunden kan ikke utleveres i henhold til bestemmelsene i NDA.

Utfordring

Ikke-soppbare symboler, eller NFT-erhar blitt overveldende populære blant merkevarer som en annen måte å få anerkjennelse og inntekter fra kundene på. Disse pollettene gjør det mulig å bevise ektheten og unikheten til bestemte produkter, noe som gjør dem verdifulle for samlere og de som ønsker å eie utelukkende autentiske produkter fra favorittmerkene sine.

Kunden vår kom på ideen om å lage en spesialisert whitelabel-markedsplassløsning for å forenkle prosessen med å integrere NFT-tokens i merkevaremarkedene og gjøre prosessen med å kjøpe disse tokens mer fleksibel og enklere for brukerne.

Løsningen skal gjøre det mulig:
  • populære merkevarer til å opprette sine egne NFT-markedsplasser;
  • merkevarer til å opprette og selge NFT-er;
  • brukere til å kjøpe og handle NFT-er.

Løsning

Innowise utviklet fra bunnen av en allsidig whitelabel NFT-markedsplattform som lar brukerne opprette, kjøpe og selge NFT-eiendeler via nett- og mobilapplikasjoner.

Nettapplikasjon

NFT-markedsplass

  • Løsningen gjør det mulig for merkevarer å opprette, administrere og legge ut sine NFT-eiendeler for salg. Brukere kan legge ut og trekke tilbake allerede eide NFT-er for salg, kjøpe dem direkte fra merkevarer eller andre brukere, eller delta i auksjoner.
  • Når de klikker på varen, kommer de til en seksjon med mer detaljert informasjon. Der kan de lese en beskrivelse av varen, se nærmere på den og se alle oppføringene for den.
  • Ved å klikke på knappen "Vis oppføringer" kan en bruker se alle oppføringene og informasjonen om dem: serienummeret til oppføringen, eieren, det beste budet (hvis varen er lagt ut på auksjon) og gjeldende pris på varen.

For å muliggjøre NFT-handel utviklet vi en algoritme som gjør det mulig å selge tokens gjennom smarte kontrakter og implementerte funksjonaliteten til betaling med bankkort eller kryptovaluta.

Mobilapplikasjon

Mobilappen gjør det mulig for brukere å administrere NFT-eiendeler de allerede har, kjøpe nye direkte fra utstedere og andre brukere samt delta i auksjoner.

Brukere kan få all informasjon om NFT-elementer som de ville fått fra nettapplikasjonen: den generelle informasjonen, som utvides når en bruker trykker på et element.

Applikasjonen har også funksjonen til å pakke forskjellige elementer i en pakke. Applikasjonsgrensesnittet er enkelt og intuitivt, slik at alle brukere kan bli vant til å bruke applikasjonen raskt og enkelt, uansett hvilken plattform (web, mobil) eller side (merkevare eller bruker) som vurderes.

Privat blokkjede

Alle operasjoner med NFT-er utføres primært på den private blokkjeden designet av våre spesialister. Blokkjedeplattformen er EVM-kompatibel, noe som betyr at den er kompatibel med alle andre blokkjeder basert på Ethereum-nettverket. Løsningen vår gjør det mulig for merkevarer å utstede og distribuere sine digitale eiendeler på en rask og kostnadseffektiv måte.

Administrasjonspanel

Hvert varemerke har én eller flere administratorkontoer knyttet til sin NFT-markedsplassleietaker. Administratorer har et bredt spekter av verktøy for å drive sine markedsplasser.

  • Brukergrensesnittet kan tilpasses. Gjennom administrasjonspanelet kan merkevarer tilpasse leietakerens grensesnitt. For eksempel ved å endre bakgrunner og farger på knapper, skrifttyper, logoer osv.
  • Tollavgifter. Hvert merke kan tilpasse plattformavgifter for kjøp og videresalg av NFT-er. De kan settes som faste tall (f.eks. 5 dollar når du kjøper en eiendel med fiat via Circle) eller prosentandeler (som et gebyr på 1% for å kjøpe NFT-er til en verdi av 0.02 ETH);
  • Avalara-integrasjon. For å automatisere avgiftsberegninger (spesielt når betalinger kommer fra ulike regioner), har merkevarer tilgang til Avalaras automatiserte løsning for overholdelse av skatteregler;
  • Beregning og fradrag av gassavgifter. Plattformen utviklet av Innowise beregner automatisk gassavgifter for overføring av en NFT til en kunde og inkluderer disse utgiftene i den endelige fakturaen i kassen;
  • Forbud. For å forhindre ondsinnede aktiviteter som syntetiske prisøkninger eller hvitvasking av penger, kan markedsplassadministratorer utestenge kontoer som viser mistenkelige handlinger. Hvis kontoinnehaveren kan bevise at vedkommende ikke har brutt reglene, kan utestengelsen oppheves.

Teknologier og verktøy

Back-end
PHP 8.1, Laravel 9
Front-end
ReactJS, VueJS
Mobile
Flutter
Blockchain
NodeJS, EVM-kompatibel privat L2 blockchain
DevOps
Amazon SQS, AWS, S3, EC2 (med mulighet for å flytte til en hvilken som helst annen sky), Kubernetes, Terraform
Database
Amazon Aurora, MySQL, PostgreSQL, MongoDB, Redis
Arkitektur
Porto, Multitenancy
Plattformer
Nett, mobil

Prosess

Kunden hadde en klar visjon om hvordan applikasjonen skulle fungere, men trengte hjelp til å forstå hvordan den skulle lages.

På grunn av det tette samarbeidet mellom vår forretningsanalytiker og prosjektleder med klienten, klarte vi å gjøre konseptet med en whitelabel-applikasjon til en fullt fungerende fleksibel plattform for salg av NFT-varer for både krypto- og fiat-valutaer.

Når det gjelder utviklingsprosessen, løste vi alle problemene:
  • skapte utformingen av whitelabel-løsningen og dens arkitektur;
  • kom med ideer om plattformens funksjonalitet og implementeringen av dem;
  • opprettet og distribuert tilpassede NFT-markedsplasser for Web3 Pro™s entreprenører).

Oppdagelsesfasen

Først analyserte teamet vårt kundens krav, utforsket måtene å implementere løsningen på, og bestemte den mest passende teknologistakken.

Vi utformet en mock-up av plattformen, laget en detaljert plan for utviklingen av hver modul og ble enige med kunden om en arbeidsflyt. For å få et nøyaktig estimat laget vi en detaljert plan for utviklingen av hver modul og ble enige med kunden om arbeidsflyt og prioritering av funksjoner.

Utviklingsteamet vårt tok også opp et viktig poeng med tanke på brukeropplevelsen og plattformens generelle rettferdighet. Vi måtte sikre at systemet for tidsbestemt salg ikke justerer tidtakerne til forskjellige tidssoner. Dermed ville brukere fra USA få muligheten til å kjøpe begrensede eiendeler 6 timer tidligere enn de fra Tyskland.

Valg av teknologi

Basert på spesifikasjonene og kravene anbefalte vi de teknologiene og rammeverkene som passet perfekt til kundens behov.

Vi har valgt en domenedrevet tilnærming til programvaredesign (DDD) som gjør at vi enkelt kan legge til nye moduler eller kutte ut ubrukte moduler når det er nødvendig. Hver funksjon er en egen modul i en annen container som gjør det mulig å tilpasse NFT-markedsplasser fleksibelt og legge til tilpassede funksjoner på forespørsel uten å måtte bygge om løsningen.

Flutter ble valgt som hovedprogrammeringsspråk for plattformutviklingen. Det muliggjør mer komfortable og raske utviklings- og kvalitetssikringsprosesser siden applikasjonsversjonene for ulike plattformer er basert på én enkelt kodeinstans. Alle endringer i koden brukes automatisk på alle plattformene, noe som gjør oppdateringsprosessen raskere, og det går også raskere å rette feil i koden for alle plattformene. Dette reduserer kostnadene for utvikling og kvalitetssikring betydelig.

Sikkerhet

Deltakelse i auksjoner reguleres av kjenn din kunde-vilkårene. For å beskytte brukernes data har vi implementert Onfido API.

For å gjøre prosessen med å samhandle med NFT-elementer enkel og sikker, har vi også implementert et sett med løsninger:

  • MetaMask for å gjøre NFT-tokens tilgjengelig for uttak fra plattformen;
  • Coinbase for betalinger med kryptovalutaer;
  • Sirkel for betalinger med fiat-penger.

For å blokkere eventuelle ondsinnede aktiviteter som distribusjon av ulovlig innhold, passerer merkevarer også den indre valideringsprosessen hver gang de preger nye NFT-er.

MVP-utvikling

Etter at vi ble enige med kunden om arbeidsfordelingsstrukturen, gikk vi i gang med å utvikle MVP-en. Vi leverte modul for modul annenhver uke, diskuterte oppgaver i Slack og fikk oppgaver sporet i Jira.

Som en del av hver utviklingsfase gjennomførte vi enhetstesting og manuell testing, slik at vi kunne oppdage og fikse selv de minste feilene så tidlig som mulig, og forhindre at de utviklet seg til større problemer.

Som et resultat, etter 4 måneders arbeid, har teamet vårt presentert en MVP. Det minimale levedyktige produktet representerte en kombinasjon av B2C- og C2C NFT-markedsplattformer som gjør det mulig for bedrifter å lansere tidsbegrensede salgsarrangementer for distribusjon av merkede ikke-fungible tokens.

I tillegg hadde MVP slike funksjoner som

  • KYC-verifisering;
  • Støtte for betalingsportaler fra Circle og Coinbase;
  • Tilpasset offentlig IPFS-node for lagring av NFT-mediefiler.

Ytterligere forbedringer

Etter MVP-utgivelsen startet kunden vår den første tidsbestemte NFT-salgsrunden som tok omtrent en måned. I løpet av denne tiden, Innowise:

  • implementert belønningsfunksjonen som gjør det mulig for merkevarer å motivere brukere til å kjøpe sine NFT-er ved å tilby gratis ekstra tokens for å fullføre visse handlinger (f.eks. kjøp tre, få den fjerde gratis);
  • klarte å gjøre systemet mer stabilt i arbeid sammenlignet med MVP-versjonen.

I løpet av de neste seks månedene har programvareingeniørene våre lansert en rekke funksjoner for å bringe produktet til det fullstendige utgivelsesstadiet. Dette inkluderte blant annet

  • Implementering av leietakerstrukturen i løsningen slik at nye merkevarer enkelt kan lansere sine egne markedsplasser ved hjelp av en enkelt kodebase uten å måtte duplisere den;
  • Legge til samlingsfunksjonen som gjør det mulig for merkevarer å opprette NFT-samlinger og brukere å samle relaterte digitale eiendeler og spore samlerens fremgang. Merkevarer kan også angi samlingsrelaterte belønninger (f.eks. fullfør samlingen og få en ultra sjelden NFT);
  • Innføring av pakker som gjør det mulig å selge flere NFT-er samtidig;
  • Implementering av auksjonsfunksjonaliteten;
  • Ferdigstilling av administrasjonspanelet der merkevarer kan tilpasse brukergrensesnittet for sine markedsplasser.

Oppskalering

Etter å ha implementert produktfunksjonene har Innowise tatt belastningsmotstand som neste hovedoppgave. For å gjøre plattformen pålitelig og responsiv selv under høyest mulig trafikkbelastning, har vi omarbeidet løsningens skyarkitektur. Fra dette tidspunktet kan den holde opp den enorme mengden (opptil 5 millioner) brukere samtidig.

For ytterligere forbedringer i belastningsmotstand og balansering undersøker vi for tiden andre skytjenesteleverandører for å se om det er mulig å oppskalere enda mer.

Sluttprodukt

Som et resultat har vi laget et fullt fungerende produkt som gjør det mulig å lansere nye NFT-markedsplasser på whitelabel-basis på mindre enn 2 dager, inkludert 1,5 timer for å opprette en ny leietaker, rundt 10 timer for å samle inn og analysere kundekrav og omtrent 8 timer for å implementere kravene.

Team

3
Back-end-utviklere
3
Front-end-utviklere
2
DevOps-ingeniører
1
Blockchain-utvikler
2
Business Analisten
2
UI/UX-designere
1
Prosjektleder
1
Håndbok for kvalitets- sikringsingeniør
1
Ingeniør for kvalitetssikring av automatisering

Resultater

Ettersom vi har gjennomført en dyp analyse av kundens intensjoner og behov, har vi kommet opp med en whitelabel-plattform som gjør det mulig for merkevarer å raskt opprette og distribuere sine egne NFT-markedsplasser for lagring av NFT-varer, legge dem ut for salg og samle dem. Applikasjonens design muliggjør komfortabel bruk av appen for brukere med ethvert erfaringsnivå, noe som gjør tjenesten tilgjengelig for et bredt publikum. Et bredt spekter av betalingsmetoder støtter også denne tilgjengeligheten.

Produktet har allerede fått tillit og interesse fra et bredt spekter av anerkjente merkevarer, noe som resulterte i at noen av dem ble partnere og brukere av tjenesten. Nå jobber teamet vårt med å tilpasse og skreddersy markedsplassene for entreprenørene til Web3 Pro™.

Prosjektets varighet

14 måneder for en komplett whitelabel SaaS-plattform produktlansering, inkludert

  • 1. dag - idé
  • 1. måned - bevis på konseptet
  • 5. måned - en funksjonell MVP-lansering
  • 6. måned - forbedring av plattformens stabilitet,
    implementering av belønningsfunksjonen
  • 12. måned - innføring av nye funksjoner
  • 14. måned - forbedring av belastningsmotstanden

Ta kontakt med oss!

Bestill en samtale eller fyll ut skjemaet nedenfor, så kontakter vi deg så snart vi har behandlet forespørselen din.

    Ta med prosjektdetaljer, varighet, teknisk stack, behov for IT-fagfolk og annen relevant informasjon.
    Spill inn en talemelding om din
    prosjektet for å hjelpe oss å forstå det bedre
    Legg ved ytterligere dokumenter om nødvendig
    Last opp fil

    Du kan legge ved opptil 1 fil på totalt 2 MB. Gyldige filer: pdf, jpg, jpeg, png

    Vær oppmerksom på at når du klikker på Send-knappen, vil Innowise behandle personopplysningene dine i samsvar med vår Personvernerklæring for å gi deg relevant informasjon.

    Hva skjer videre?

    1

    Etter at vi har mottatt og behandlet forespørselen din, vil vi komme tilbake til deg innen kort tid for å beskrive prosjektbehovene dine og undertegne en taushetserklæring for å sikre informasjonens konfidensialitet.

    2

    Etter å ha undersøkt kravene, utarbeider våre analytikere og utviklere en prosjektforslag med arbeidsomfang, teamstørrelse, tid og kostnader estimater.

    3

    Vi arrangerer et møte med deg for å diskutere tilbudet og komme til en avtale.

    4

    Vi signerer en kontrakt og begynner å jobbe med prosjektet ditt så raskt som mulig.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    Dette nettstedet bruker informasjonskapsler

    Vi bruker informasjonskapsler for å forbedre nettleseropplevelsen din, vise tilpassede annonser eller innhold og analysere trafikken på nettstedet. Ved å klikke på "Godta alle" samtykker du i vår bruk av informasjonskapsler. Ta en titt på våre Retningslinjer for personvern.

    Takk skal du ha!

    Meldingen din er sendt.
    Vi behandler forespørselen din og kontakter deg så snart som mulig.

    pil