작동 원리

로드

당신의 게임이 BSMNT 런처 안에서 로드됩니다. 우리는 인증 토큰이 담긴 JWT를 게임으로 전달합니다.
예시 URL
https://yourgame.com?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

인증

JWT를 디코딩하거나 우리의 API를 사용하여 플레이어 프로필을 로드할 수 있습니다. 지갑 연결, 검증 및 온보딩은 저희가 처리합니다.
플레이어 프로필
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "address": "0x1234567890abcdef1234567890abcdef12345678",
  "username": "CryptoGamer42",
  "avatar": "https://avatars.b3.fun/avatar.png",
  "gameId": "game-123456-abcdef",
  "license": "550e8400-e29b-41d4-a716-446655440000",
  "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
}

트리거

사용자가 게임을 플레이하게 합니다. 무언가 일어나면, 우리의 Zapier 스타일 규칙 엔진을 통해 액션을 트리거하거나 API를 통해 직접 할 수 있습니다.
트리거 API 예시
curl --location 'https://api.basement.fun/launcher/' \
--header 'X-Service-Method: triggerRulesEngine' \
--data '{
    "launcherJwt": "{{ jwt }}",
    "trigger": "achievementUnlocked",
    "nonce": "d1312e"
}'

BSMNT 런처를 사용하면 무엇을 할 수 있나요?

게임 런처의 진정한 힘은 암호화폐 UX 추상화에 있습니다. 당신의 게임은 간단한 REST API를 통해 클라이언트 측에서 실행 가능한 온체인 이벤트를 안전하게 전송할 수 있습니다.

현재 사용 가능

IPFS에 상태 저장

IPFS와 같은 분산 스토리지 옵션에 플레이어 상태를 저장하세요.

NFT 구매 & 발행

성과나 특정 게임 이벤트에 따라 사용자가 NFT를 발행하게 하세요.

온체인 리더보드

플레이어 순위를 온체인에 올리고, 대회 및 토너먼트를 개최하세요.

토큰 & NFT 발행

게임 액션에 따라 ERC20 및 ERC721 & 1155 NFT를 보내세요.

토큰으로 결제

게임 내 액션 또는 자산을 위해 토큰을 보내거나 전송하도록 사용자에게 요청하세요.

곧 출시 예정

교환 & 거래

사용자가 다른 체인의 자산을 사용하여 귀하의 토큰과 교환할 수 있습니다.
곧 출시 예정

신용카드 온램프

원활한 사용자 경험을 위한 직접적인 법정화폐에서 암호화폐로의 온램프.
곧 출시 예정

리뷰 수집

게임에 대한 내장 리뷰 및 평가 시스템.
곧 출시 예정

게임 공유

소셜 공유 및 바이럴 메커니즘.
곧 출시 예정

게임 플레이 녹화

자동 게임 플레이 녹화 및 공유.
곧 출시 예정

NFT 목록

게임 자산 거래를 위한 마켓플레이스 통합.
곧 출시 예정
그리고 더 많은 액션이 오고 있습니다 - 미래는 밝아 보입니다!

시작하기

basement.fun에서 여러분의 게임을 보고 싶습니다! 시작하기는 간단하고, 무료이며, 쉽습니다.

Basement.fun이란?

Basement는 온체인 게임을 발견하고 플레이할 수 있는 곳입니다. 온체인 게임을 위한 발견 플랫폼일 뿐만 아니라, Basement는 게임 개발자가 Basement 내에서 원활하고, 네이티브하며, 내장된 경험을 구축할 수 있는 방법을 제공합니다. 당신의 게임은 우리의 게임 런처 안에서 로드되며, 사용자는 Basement에 연결되고, 그들의 플레이어 컨텍스트는 당신의 게임으로 전달됩니다. 거기서부터, 상태 및 점수 저장과 같은 일반적인 도우미 함수를 활용할 수 있으며, 게임에서 온체인 통합을 직접 구현할 필요 없이 내장된 암호화폐 UX를 트리거할 수 있습니다.

플레이어 데이터 접근

게임 런처는 JWT (JSON Web Token)를 사용하여 검증되고 인증된 플레이어 컨텍스트를 안전하게 인코딩하여 게임으로 전송합니다. 페이로드는 GET 매개변수에서 읽혀지므로, 호스팅된 웹 게임은 다양한 JWT 라이브러리(또는 우리의 런처 API를 사용하여)를 사용하여 쉽게 접근하고 디코딩할 수 있습니다.

기본 플레이어 데이터에는 다음이 포함됩니다:

우리의 플레이어 상태 API를 사용하여 임의의 게임별 플레이어 데이터를 선택적으로 저장할 수 있습니다.

런처 API 탐색하기

플레이어 데이터 접근 및 게임 통합을 위한 완전한 문서

내장된 UX 추상화

우리의 최소한의 게임 런처 경험은 당신의 게임에 초점을 맞추게 합니다. 게임 런처에는 다양한 사용자 정의 옵션이 제공되므로, BSMNT는 거의 보이지 않는 경험을 제공하면서 모든 핵심 암호화폐 UX 도전을 대신 처리할 수 있습니다.

사용 가능한 도움이 되는 API:

  • 점수 및 리더보드 저장 및 검색 - 지속적인 게임 상태 관리
  • 알림 보내기 - 게임 이벤트에 대해 플레이어에게 알림
  • 게임 활동 로그 및 스트리밍 - 분석 및 플레이어 행동 추적
  • 플레이어 상태 및 게임 세션 저장 - 게임 진행 상황 자동 저장
  • 그리고 더 많이 오고 있습니다! - 정기적으로 새로운 기능 추가

런처 API 탐색하기

사용 가능한 모든 런처 기능에 대한 완전한 API 참조

아키텍처 개요

연결됨: 0x..123
당신의 게임이 BSMNT 런처 안에서 로드됩니다

게임 런처 통합 흐름