Nieuws

Betaald persbericht. BSCN onderschrijft deze inhoud niet.

(Advertentie)

top advertentie mobiele advertentie

Pi Network brengt in 2026 een nieuwe ontwikkelaarsbibliotheek uit om de ontwikkeling te stimuleren.

keten

Pi Network lanceert een uniforme ontwikkelaarsbibliotheek die snelle Pi-betalingsintegratie mogelijk maakt in Rails-, React- en Next.js-applicaties.

UC Hope

12 januari 2026

native ad1 mobiele advertentie

(Advertentie)

 

Pi-netwerk heeft een nieuwe ontwikkelaarsbibliotheek uitgebracht waardoor ontwikkelaars kunnen integreren PI Betalingen worden binnen tien minuten verwerkt in applicaties. De bibliotheek bundelt de Pi SDK Door backend-API's in één configuratie te integreren, wordt het aantal stappen dat nodig is om transacties toe te voegen, verminderd. Deze release pakt een veelvoorkomend ontwikkelingsprobleem aan en maakt de Pi-betalingsintegratie sneller, consistenter en gemakkelijker te onderhouden binnen ondersteunde frameworks.

De update weerspiegelt de bredere strategie van Pi Network om prioriteit te geven aan functionele applicaties die daadwerkelijke transacties kunnen verwerken. Door de betalingsintegratie te vereenvoudigen, kunnen ontwikkelaars zich richten op de applicatielogica, de gebruikerservaring en de betrouwbaarheid in plaats van op de betalingsinfrastructuur.

Een vereenvoudigd integratieproces voor betalingen met Pi.

Vóór deze release moesten ontwikkelaars doorgaans meerdere componenten afzonderlijk configureren om Pi-betalingen te ondersteunen, waaronder frontend-scripts, backend-endpoints en authenticatielogica. De nieuwe ontwikkelaarsbibliotheek consolideert deze componenten in een begeleid installatieproces.

De bibliotheek biedt standaard betalingsprocessen die de gebruikersauthenticatie, transactie-initiatie en betalingsbevestiging afhandelen. Dit vermindert configuratiefouten en zorgt ervoor dat applicaties consistente standaarden hanteren. Pi-ecosysteem.

Bij de lancering ondersteunt de bibliotheek veelgebruikte ontwikkelingsstacks:

  • Frontend-ondersteuning voor JavaScript en React.
  • Backend-ondersteuning voor Ruby on Rails en Next.js

Hierdoor kunnen veel bestaande webapplicaties betalingen via Pi toevoegen zonder hun technologie-infrastructuur te hoeven aanpassen.

Een app registreren in het Pi-ecosysteem

Voordat ontwikkelaars betalingen kunnen integreren, moeten ze hun applicatie registreren binnen het Pi-ecosysteem met behulp van de Pi mining-app.

Het installatieproces begint in het gedeelte 'Pi Utilities' van de app:

  1. Open de Pi mining-app en ga naar Pi Utilities.
  2. Selecteer 'Ontwikkelen' om bestaande apps te bekijken of een nieuwe te maken.
  3. Selecteer 'Nieuwe app maken' en geef vervolgens een naam en beschrijving voor de app op.
  4. Houd de app voor ontwikkelingsdoeleinden op het Pi-testnetwerk.
  5. Voer de twee vereiste URL's in:
  • Een ontwikkelings-URL, zoals http://localhost:3000
  • Een placeholder voor een externe HTTPS-URL

Na het indienen van deze informatie moeten ontwikkelaars twee verplichte configuraties voltooien:

Artikel gaat verder...
  • Wijs een wallet toe aan de app door de instructies voor het instellen van een wallet in de app te volgen.
  • Genereer een API-sleutel die de backend gebruikt om transacties te authenticeren.

Om de sandbox-omgeving te gebruiken, moeten ontwikkelaars deze autoriseren via Pi Utilities door de code in te voeren die tijdens de eerste sandbox-sessie wordt verstrekt. Deze stap koppelt de lokale ontwikkelomgeving aan het Pi-testnetwerk.

Pi-betalingen integreren in een Rails-applicatie

De ontwikkelaarsbibliotheek bevat een speciale Rails-gem die betalingsfunctionaliteit installeert met minimale configuratie.

Initiële Rails-configuratie

Ontwikkelaars beginnen met het maken van een standaard Rails-applicatie. Na het toevoegen van de Pi SDK Rails gem aan het Gemfile en het uitvoeren van `bundle install` installeert een generator-commando de benodigde componenten. Dit proces configureert het volgende:

  • Frontend-betalingsopties
  • Backend-routes voor transactieverwerking
  • Standaardcontrollers voor authenticatie en callbacks

De generator ondersteunt zowel Stimulus- als React-implementaties binnen Rails.

Een Pi-koopknop toevoegen

In een op Stimulus gebaseerde Rails-app voegen ontwikkelaars een knop toe die is gekoppeld aan de Pi-betaalcontroller. De knop is standaard uitgeschakeld en wordt pas actief nadat de gebruiker via Pi is geauthenticeerd.

Wanneer op de knop wordt geklikt, wordt een Pi-transactie via de sandbox gestart. Tijdens het testen in de sandbox bevestigen gebruikers transacties met een wachtwoordzin in plaats van biometrische authenticatie. Na bevestiging wordt de transactie voltooid en ontvangt de applicatie een succesmelding.

Het opslaan en volgen van transacties

De bibliotheek ondersteunt ook lokale transactietracking. Ontwikkelaars kunnen modellen genereren om het volgende op te slaan:

  • Gebruiker tijd
  • Bestel gegevens
  • Pi-transactiegegevens

Elk transactierecord bevat een betalingsidentificatiecode die is gekoppeld aan de Pi-blockchain, de transactiestatus en verwijzingen naar de bijbehorende gebruiker en order. Ingebouwde rake-taken stellen ontwikkelaars in staat om transacties weer te geven en de betalingsstatus rechtstreeks vanuit de applicatie te controleren.

Deze structuur zorgt ervoor dat Pi Payments naadloos kan worden geïntegreerd met bestaande bedrijfslogica en databases.

React-gebaseerde Rails-integratie

Voor Rails-applicaties die React gebruiken, biedt de bibliotheek een React-specifieke installatieoptie. In plaats van Stimulus-controllers installeert de generator React-componenten die Pi-betalingen afhandelen.

De op React gebaseerde Pi-knop volgt dezelfde authenticatie- en transactiestroom als de Stimulus-versie. Vanuit het perspectief van de gebruiker is de ervaring identiek, terwijl ontwikkelaars een op React gebaseerde frontend-architectuur kunnen behouden.

Zowel de Stimulus- als de React-implementatie kunnen met behulp van de meegeleverde standaardinstellingen in minder dan tien minuten worden voltooid.

Pi-betalingen integreren met Next.js

De ontwikkelaarsbibliotheek biedt ook ondersteuning voor Next.js, een veelgebruikt framework voor moderne JavaScript-applicaties.

Next.js installatieworkflow

Ontwikkelaars beginnen met het maken van een standaard Next.js-applicatie met de standaardinstellingen. Na installatie van de Pi SDK voor Next.js voegt het pakket het volgende toe:

  • Een Pi-betaalknopcomponent
  • API-routes die nodig zijn om transacties te verwerken

Om de installatie te voltooien, brengen ontwikkelaars kleine aanpassingen aan in de applicatie-indeling door het Pi SDK-script toe te voegen en de Pi-knop in een pagina te importeren.

Nadat de server is gebouwd en gestart, kan de app Pi-transacties in de sandbox verwerken met dezelfde autorisatiestroom als apps die op Rails zijn gebaseerd.

Het verminderen van ontwikkelingswrijving

Het belangrijkste voordeel van de nieuwe bibliotheek, die compatibel is met alle frameworks, is de verminderde frictie tijdens de ontwikkeling. Ontwikkelaars hoeven frontend-betaalknoppen niet langer handmatig te koppelen aan de backend-transactielogica. De SDK biedt een werkende basis die naar behoefte kan worden aangepast.

Deze aanpak ondersteunt de focus van Pi Network op praktische toepassingen die direct gebruiksklaar zijn. Snellere integratie vergroot de kans dat apps verder komen dan prototypes en daadwerkelijke in-app betalingen ondersteunen.

Impact op het Pi-app-ecosysteem

Door de integratie van betalingen te standaardiseren, stimuleert Pi Network ontwikkelaars om applicaties te bouwen die transactioneel, testbaar en operationeel zijn. De bibliotheek bevordert:

  • Consistente betalingsprocessen in alle apps
  • Betrouwbare transactieregistratie
  • Eenvoudiger onderhoud en foutopsporing

Voor gebruikers betekent dit een toename van het aantal apps dat Pi-betalingen kan ondersteunen. Voor ontwikkelaars verkort het de insteltijd met behoud van flexibiliteit.

Conclusie

De nieuwe ontwikkelaarsbibliotheek van Pi Network bundelt betaaltools in één gestroomlijnde omgeving, waardoor de integratietijd en -complexiteit worden verminderd. Met ondersteuning voor Rails, React en Next.js biedt de bibliotheek ontwikkelaars een duidelijke manier om Pi-betalingen toe te voegen, terwijl ze de controle over de applicatielogica en -gegevens behouden. 

Deze release versterkt de technische basis van het Pi-ecosysteem door het bouwen, testen en onderhouden van transactionele apps te vereenvoudigen. Ontwikkelaars die de Pi Payments-functie in hun applicaties willen implementeren, kunnen terecht op het Pi Network. YouTube-video voor meer informatie. 

Bronnen:

  • Pi-netwerkblogIntegreer Pi Payments in Pi-apps in minder dan 10 minuten met de nieuwe Pi-bibliotheek.
  • YouTubeRails en Next.js demo

 

Veelgestelde Vragen / FAQ

Hoe lang duurt het om Pi-betalingen aan een app toe te voegen?

Voor ondersteunde frameworks kan de basisfunctionaliteit voor Pi-betalingen binnen tien minuten worden toegevoegd, zodra de app is geregistreerd en de API-sleutel is geconfigureerd.

Welke frameworks worden door de nieuwe bibliotheek ondersteund?

De eerste versie ondersteunt JavaScript en React aan de frontend, en Ruby on Rails en Next.js aan de backend.

Worden transacties verwerkt op het Pi-mainnet?

De ontwikkeling en het testen vinden plaats op het Pi-testnetwerk via de sandbox-omgeving, waardoor ontwikkelaars transacties kunnen testen zonder een echte Pi te gebruiken.

Disclaimer

Disclaimer: De standpunten in dit artikel weerspiegelen niet noodzakelijkerwijs de standpunten van BSCN. De informatie in dit artikel is uitsluitend bedoeld voor educatieve en entertainmentdoeleinden en mag niet worden opgevat als beleggingsadvies of advies van welke aard dan ook. BSCN aanvaardt geen verantwoordelijkheid voor beleggingsbeslissingen die worden genomen op basis van de informatie in dit artikel. Als u van mening bent dat het artikel moet worden gewijzigd, kunt u contact opnemen met het BSCN-team via e-mail: [e-mail beveiligd].

Auteur

UC Hope

UC heeft een bachelordiploma in de natuurkunde en is sinds 2020 crypto-onderzoeker. UC was professioneel schrijver voordat hij de crypto-industrie betrad, maar werd aangetrokken door blockchaintechnologie vanwege het grote potentieel ervan. UC heeft geschreven voor onder andere Cryptopolitan en BSCN. Hij heeft een breed expertisegebied, waaronder gecentraliseerde en gedecentraliseerde financiën en altcoins.

(Advertentie)

native ad2 mobiele advertentie

Laatste Crypto-nieuws

Blijf op de hoogte van het laatste cryptonieuws en evenementen

Schrijf je in op onze nieuwsbrief

Meld u aan voor de allerbeste tutorials en het laatste Web3-nieuws.

Schrijf je hier in!
BSCN

BSCN

BSCN RSS-feed

BSCN is dé plek voor alles wat met crypto en blockchain te maken heeft. Ontdek het laatste nieuws over cryptovaluta, marktanalyses en -onderzoek, met informatie over Bitcoin, Ethereum, altcoins, memecoins en alles daartussenin.

(Advertentie)