​뉴스

(광고)

상단 광고 모바일 광고

Pi Network, 2026년 개발 활성화를 위한 새로운 개발자 라이브러리 출시

체인

Pi Network은 Rails, React 및 Next.js 애플리케이션 전반에 걸쳐 Pi 결제를 신속하게 통합할 수 있는 통합 개발자 라이브러리를 출시했습니다.

UC Hope

2026 년 1 월 12 일

네이티브 광고1 모바일 광고

(광고)

 

파이 네트워크 이 새로운 개발자 라이브러리를 출시했습니다. 개발자가 통합할 수 있도록 하는 기능 PI 결제가 10분 이내에 애플리케이션에 반영됩니다. 라이브러리는 다음을 묶어서 제공합니다. Pi SDK 백엔드 API를 단일 설정으로 통합하여 거래 추가에 필요한 단계를 줄였습니다. 이번 릴리스는 일반적인 개발 병목 현상을 직접적으로 해결하고 지원되는 프레임워크 전반에서 Pi 결제 통합을 더욱 빠르고 일관적이며 유지 관리하기 쉽게 만듭니다.

이번 업데이트는 실제 거래를 처리할 수 있는 기능적인 애플리케이션을 우선시하는 Pi Network의 광범위한 전략을 반영합니다. 결제 통합을 간소화함으로써 개발자는 결제 인프라보다는 애플리케이션 로직, 사용자 경험 및 안정성에 집중할 수 있습니다.

간소화된 Pi 결제 연동 프로세스

이번 릴리스 이전에는 개발자들이 Pi 결제를 지원하기 위해 프런트엔드 스크립트, 백엔드 엔드포인트, 인증 로직 등 여러 구성 요소를 개별적으로 설정해야 했습니다. 새로운 개발자 라이브러리는 이러한 구성 요소를 통합하여 간편한 설치 과정을 제공합니다.

이 라이브러리는 사용자 인증, 거래 시작 및 결제 확인을 처리하는 기본 결제 흐름을 제공합니다. 이를 통해 구성 오류가 줄어들고 애플리케이션이 모든 곳에서 일관된 표준을 준수하도록 보장합니다. 파이 생태계.

출시 당시 이 라이브러리는 일반적으로 사용되는 개발 스택을 지원합니다.

  • JavaScript 및 React 프런트엔드 지원
  • Ruby on Rails 및 Next.js 백엔드 지원

이를 통해 기존의 많은 웹 애플리케이션은 기술 스택을 재구성하지 않고도 Pi 결제 기능을 추가할 수 있습니다.

Raspberry Pi 생태계에 앱 등록하기

개발자는 결제 기능을 통합하기 전에 Pi 마이닝 앱을 사용하여 Pi 생태계 내에 애플리케이션을 등록해야 합니다.

설정 과정은 앱의 Pi 유틸리티 섹션에서 시작됩니다.

  1. 라즈베리 파이 마이닝 앱을 열고 Pi 유틸리티로 이동하세요.
  2. 기존 앱을 보거나 새 앱을 만들려면 [개발]을 선택하세요.
  3. '새 앱 만들기'를 선택한 다음 앱 이름과 설명을 입력하세요.
  4. 개발을 위해 앱을 라즈베리 파이 테스트넷에 유지하세요.
  5. 필수 URL 두 개를 입력하세요:
  • 개발용 URL(예: http://localhost:3000)
  • 외부 HTTPS URL 자리 표시자

이 정보를 제출한 후 개발자는 두 가지 필수 설정을 완료해야 합니다.

기사는 계속됩니다...
  • 앱 내 지갑 설정 절차에 따라 앱에 지갑을 연결하세요.
  • 백엔드에서 거래 인증에 사용하는 API 키를 생성합니다.

샌드박스 환경을 사용하려면 개발자는 첫 번째 샌드박스 세션 중에 제공된 코드를 입력하여 Pi Utilities를 통해 권한을 부여해야 합니다. 이 단계를 통해 로컬 개발 환경이 라즈베리 파이 테스트넷에 연결됩니다.

Rails 애플리케이션에 Pi 결제 시스템 통합하기

개발자 라이브러리에는 최소한의 설정으로 결제 기능을 설치할 수 있는 전용 Rails gem이 포함되어 있습니다.

초기 Rails 설정

개발자는 먼저 표준 Rails 애플리케이션을 생성합니다. Gemfile에 Pi SDK Rails gem을 추가하고 `bundle install`을 실행하면, 생성기 명령이 필요한 구성 요소를 설치합니다. 이 과정을 통해 다음과 같은 설정이 이루어집니다.

  • 프런트엔드 결제 제어
  • 거래 처리를 위한 백엔드 경로
  • 인증 및 콜백을 위한 기본 컨트롤러

이 생성기는 Rails 내에서 Stimulus 및 React 구현을 모두 지원합니다.

라즈베리 파이 구매 버튼 추가

Stimulus 기반 Rails 앱에서 개발자는 Pi 결제 컨트롤러에 연결된 버튼을 추가합니다. 이 버튼은 기본적으로 비활성화되어 있으며 사용자가 Pi를 통해 인증된 후에만 활성화됩니다.

이 버튼을 클릭하면 샌드박스를 통해 Pi 거래가 시작됩니다. 샌드박스 테스트 중에는 사용자가 생체 인증 대신 암호를 사용하여 거래를 확인합니다. 확인 후 거래가 완료되고 애플리케이션에 성공 응답이 반환됩니다.

거래 내역 저장 및 추적

이 라이브러리는 로컬 트랜잭션 추적도 지원합니다. 개발자는 다음과 같은 데이터를 저장할 모델을 생성할 수 있습니다.

  • 사용 시간
  • 주문 데이터
  • Pi 거래 기록

각 거래 기록에는 Pi 블록체인에 연결된 결제 식별자, 거래 상태, 관련 사용자 및 주문에 대한 참조가 포함됩니다. 내장된 rake 작업을 통해 개발자는 애플리케이션에서 직접 거래 목록을 확인하고 결제 상태를 검토할 수 있습니다.

이러한 구조 덕분에 Pi 결제 시스템은 기존 비즈니스 로직 및 데이터베이스와 깔끔하게 통합될 수 있습니다.

React 기반 Rails 통합

React를 사용하는 Rails 애플리케이션의 경우, 이 라이브러리는 React 전용 설치 옵션을 제공합니다. Stimulus 컨트롤러 대신, 생성기는 Pi 결제를 처리하는 React 컴포넌트를 설치합니다.

React 기반의 Pi 버튼은 Stimulus 버전과 동일한 인증 및 거래 흐름을 따릅니다. 사용자 입장에서는 동일한 경험을 제공하면서 개발자는 React 기반의 프런트엔드 아키텍처를 유지할 수 있습니다.

Stimulus와 React 구현 모두 제공된 기본 설정을 사용하면 10분 이내에 완료할 수 있습니다.

Next.js와 Pi 결제 시스템 통합

개발자 라이브러리는 최신 자바스크립트 애플리케이션에 널리 사용되는 프레임워크인 Next.js도 지원합니다.

Next.js 설정 워크플로

개발자는 기본 설정을 사용하여 표준 Next.js 애플리케이션을 생성하는 것으로 시작합니다. Next.js용 Pi SDK를 설치하면 패키지에 다음이 추가됩니다.

  • Pi 결제 버튼 구성 요소
  • 거래 처리에 필요한 API 경로

설정을 완료하기 위해 개발자는 Pi SDK 스크립트를 추가하고 Pi 버튼을 페이지에 가져오는 등 애플리케이션 레이아웃을 약간 조정합니다.

서버 구축 및 시작이 완료되면 앱은 Rails 기반 앱과 동일한 인증 흐름을 사용하여 샌드박스에서 Pi 거래를 처리할 수 있습니다.

개발 마찰 감소

지원되는 모든 프레임워크에서 새로운 라이브러리의 핵심 이점은 개발 과정의 마찰을 줄여준다는 것입니다. 개발자는 더 이상 프런트엔드 결제 버튼과 백엔드 거래 로직을 수동으로 연결할 필요가 없습니다. SDK는 필요에 따라 맞춤 설정할 수 있는 기본 기능을 제공합니다.

이러한 접근 방식은 사용자 상호 작용 준비가 완료된 실용적인 애플리케이션에 중점을 두는 Pi Network의 방침을 뒷받침합니다. 빠른 통합은 앱이 프로토타입 단계를 넘어 실제 인앱 결제를 지원할 가능성을 높입니다.

Pi 앱 생태계에 미치는 영향

Pi Network은 결제 통합을 표준화함으로써 개발자들이 거래 가능하고, 테스트 가능하며, 운영 가능한 애플리케이션을 구축하도록 장려합니다. 이 라이브러리는 다음과 같은 점을 촉진합니다.

  • 앱 전반에 걸쳐 일관된 결제 흐름
  • 신뢰할 수 있는 거래 추적
  • 유지보수 및 디버깅이 더 쉬워집니다.

사용자 입장에서는 라즈베리 파이 결제를 지원하는 앱의 수가 늘어나고, 개발자 입장에서는 설정 시간을 단축하면서도 유연성을 유지할 수 있습니다.

맺음말

Pi Network의 새로운 개발자 라이브러리는 결제 도구를 단일의 간소화된 설정으로 통합하여 통합 시간과 복잡성을 줄여줍니다. Rails, React 및 Next.js를 지원하는 이 라이브러리는 개발자가 애플리케이션 로직과 데이터를 제어하면서 Pi 결제를 추가할 수 있는 명확한 경로를 제공합니다. 

이번 릴리스를 통해 거래 앱의 구축, 테스트 및 유지 관리가 더욱 쉬워짐으로써 Pi 생태계의 기술적 기반이 강화되었습니다. Pi Payments 기능을 애플리케이션에 구현하는 데 관심 있는 개발자는 Pi 네트워크를 참조하십시오. YouTube 동영상  

출처 :

 

자주 묻는 질문들 (FAQ)

앱에 파이 결제 기능을 추가하는 데 얼마나 걸리나요?

지원되는 프레임워크의 경우, 앱 등록 및 API 키 구성이 완료되면 10분 이내에 기본적인 Pi 결제 기능을 추가할 수 있습니다.

새 라이브러리는 어떤 프레임워크를 지원하나요?

초기 릴리스에서는 프런트엔드에서 JavaScript와 React를 지원하고, 백엔드에서는 Ruby on Rails와 Next.js를 지원합니다.

거래는 Pi 메인넷에서 처리되나요?

개발 및 테스트는 샌드박스 환경을 통해 Pi 테스트넷에서 진행되므로 개발자는 실제 Pi를 사용하지 않고도 트랜잭션을 테스트할 수 있습니다.

책임 한계

면책 조항: 본 기사에 표현된 견해는 BSCN의 견해를 반드시 대변하는 것은 아닙니다. 본 기사에 제공된 정보는 교육 및 오락 목적으로만 제공되며, 투자 조언이나 그 어떤 종류의 조언으로 해석되어서는 안 됩니다. BSCN은 본 기사에 제공된 정보를 바탕으로 내린 어떠한 투자 결정에 대해서도 책임을 지지 않습니다. 본 기사의 수정이 필요하다고 생각되시면 BSCN 팀에 이메일을 보내주시기 바랍니다. [이메일 보호].

저자

UC Hope

UC는 물리학 학사 학위를 취득했으며, 2020년부터 암호화폐 연구원으로 활동해 왔습니다. 암호화폐 업계에 입문하기 전에는 전문 작가로 활동했지만, 블록체인 기술의 높은 잠재력에 매료되어 관심을 갖게 되었습니다. Cryptopolitan과 BSCN 등의 매체에도 기고해 왔습니다. 그는 중앙집중형 및 탈중앙형 금융, 그리고 알트코인에 이르기까지 폭넓은 전문 분야를 보유하고 있습니다.

(광고)

네이티브 광고2 모바일 광고

최신 암호화 뉴스

최신 암호화폐 뉴스 스토리와 이벤트를 확인하세요

뉴스 레터 가입

최고의 튜토리얼과 최신 Web3 뉴스를 받아보세요.

여기에서 구독하세요!
BSCN

BSCN

BSCN RSS 피드

BSCN은 암호화폐와 블록체인에 관한 모든 것을 제공하는 최고의 플랫폼입니다. 비트코인, 이더리움, 알트코인, 밈코인 등 모든 암호화폐에 대한 최신 뉴스, 시장 분석 및 리서치를 확인해 보세요.

(광고)