Openfort는 지갑 인프라 솔루션에 대한 오픈 소스 대안입니다. 핵심 제공 사항인 Openfort Kit, Invisible Wallet, Cross-app Wallet은 다양한 애플리케이션 또는 생태계를 위한 지갑 기능 통합, 직관적인 온보딩, 유연한 사용자 여정을 용이하게 하도록 설계되었습니다.
2022년 9월 Joan과 Jaume Alavedra 남매가 설립한 Openfort는 블록체인 계정 상호 작용을 용이하게 하도록 맞춤화된 API 제품군을 제공하고자 합니다. 멀티체인 계정, 가스 후원, 팝업 없는 블록체인 상호 작용, 유연한 소유권 기능과 함께 서비스형 지갑 솔루션으로 자리매김하고 있습니다.
2023년 4월 첫 공개 베타 출시를 통해 Openfort는 온체인 자산 상호 작용을 간소화하여 빠른 게임 출시, 확장 가능한 성장, 워크플로 자동화를 가능하게 하고자 합니다. 개발자는 Openfort를 활용하여 API 기반 통합을 생성하여 엔지니어링 노력을 줄이면서 통합 계정 및 가스 후원의 이점을 누릴 수 있습니다. 이 플랫폼은 가스리스 트랜잭션 및 NFT를 스마트 지갑으로 포함한 다양한 기술 표준을 통합합니다.
Openfort의 시작은 Web3에서 사용자 경험을 향상시키려는 Alavedra 남매의 노력에서 비롯되었으며, 복잡성을 단순화하고 모든 플레이어에게 접근성과 즐거움을 증진시키는 것을 목표로 합니다.
Openfort API는 예측 가능한 URL, 폼 인코딩된 요청 본문, JSON 응답, 표준 HTTP 코드, 인증 방법 및 동사를 특징으로 하는 REST 원칙에 따라 구성됩니다. 인증에 사용되는 API 키에 따라 결정되는 테스트 및 라이브 모드를 모두 제공하고자 합니다. 그러나 대량 업데이트는 지원하지 않으며 요청당 하나의 객체만 처리합니다.
Openfort Kit는 웹 애플리케이션에 지갑 인증 및 연결 통합을 간소화하는 데 사용되는 개발자 툴킷으로 기능합니다. 다음을 제공합니다.
Openfort를 통해 사용자는 로그인 방법에 연결된 임베디드 서명자를 만들 수 있습니다. 이러한 임베디드 서명자는 애플리케이션 내에서 온체인 상호 작용을 위한 서명 및 트랜잭션 요청을 용이하게 하도록 설계되었습니다. 사용자에게 프롬프트를 표시하기 위한 사용자 정의 옵션을 제공하고 별도의 지갑 클라이언트가 필요하지 않도록 하는 것을 목표로 합니다. 사용자는 계정과 연결된 임베디드 지갑을 최대 하나 가질 수 있습니다.
Invisible Wallet은 사용자가 기존 지갑 인터페이스와 직접 상호 작용하지 않고도 애플리케이션이 사용자를 온보딩할 수 있도록 개발되었습니다.
Openfort는 사용자가 선택한 로그인 방법에 연결된 임베디드 스마트 계정 설정을 용이하게 합니다. 사용자는 온체인 상호 작용을 위한 서명 및 트랜잭션을 요청할 수 있으며, 임베디드 스마트 계정은 사용자 정의 및 보안 기능을 제공합니다. 통합 옵션에는 Openfort를 인증 제공업체로 활용하거나 기존 스택과 함께 타사 제공업체를 통합하는 것이 포함됩니다.
Openfort는 사용자 온보딩 및 키 쌍 생성을 지원합니다. 이메일/비밀번호 및 소셜 계정(예: Google)에 대한 OAuth2.0과 같은 web2 인증 방법을 수용하며 기존 사용자 인터페이스에 통합하거나 사전 구성된 인증 솔루션을 제공할 수 있습니다.
새로 생성된 임베디드 지갑은 일반적으로 사용자가 지갑에 자금을 조달할 수 있도록 온램프 솔루션과의 통합이 필요합니다. 이 기능은 사용자가 앱 내에서 유료 기능에 빠르게 액세스할 수 있도록 하고 앱 개발자에게 수익 창출 기회를 제공하는 것을 목표로 합니다.
Openfort의 가스 후원은 특히 디지털 항목 및 통화와 관련된 사용자 경험을 사용자 정의하는 데 중점을 두고 가스 결제를 관리하는 방법을 제공합니다. 회사가 정의한 가스 관리자는 Openfort의 페이마스터를 사용하여 애플리케이션이 사용자의 가스 요금을 후원하는 방법과 시기를 결정합니다.
이 기능은 새로운 사용자를 위한 가스 요금을 추상화하여 게임 채택을 장려하고, 사용자가 USDC와 같은 ERC20 토큰을 사용하여 가스 요금을 지불하고, 사용자가 생태계에서 벗어나는 작업을 지불하도록 하면서 앱 작업을 홍보하는 등 맞춤형 사용자 경험을 가능하게 하는 것을 목표로 합니다.
개발자는 사용자가 기본 토큰으로 가스 요금을 지불할 필요가 없는 계약 및 기능에 대한 가스 정책을 지정할 수 있습니다. 가스 후원은 잔액 크레딧을 통해 피아트로 지불하거나 Openfort에서 지원되는 체인에 배포한 Paymaster 스마트 계약을 통해 네트워킹하여 기본 토큰으로 구현할 수 있습니다.
교차 앱 지갑은 생태계와 플랫폼이 여러 앱과 서비스에서 작동하는 브랜드화된 상호 운용 가능한 지갑을 제공할 수 있도록 설계되었습니다. 주요 기능은 다음과 같습니다.
Openfort의 계정 인프라는 사용자가 사용하고 ERC-4337을 준수하는 스마트 지갑과 ERC-7702를 준수하는 스마트 EOAS의 두 가지 유형으로 구성됩니다. 두 솔루션 모두 개발자가 앱의 메타 측면을 관리하는 데 도움이 되도록 설계된 nonce 및 가스 스파이크 보호와 같은 기능이 함께 제공됩니다.
Openfort를 통해 프로비저닝된 스마트 지갑은 ERC-4337 호환 스마트 계약 계정입니다. 즉, 다음을 가능하게 하는 표준인 계정 추상화를 지원합니다.
ERC-4337은 기본 프로토콜에서 지갑 논리를 추상화하여 사용자 정의 가능한 사용자 친화적인 지갑을 가능하게 하는 것을 목표로 하는 새로운 인프라 계층(진입점, 번들러 및 페이마스터)을 도입합니다.
ERC-7702 표준을 사용하면 EOA를 일시적으로 스마트 EOA로 업그레이드하여 다음과 같은 스마트 지갑과 유사한 이점을 얻을 수 있습니다.
주요 차이점은 ERC-7702를 사용하면 EOA가 제어 상태를 유지하고 스마트 계약이 영구적으로 배포되지 않는다는 것입니다. 그러나 완전 프로그래밍 가능한 스마트 지갑과 달리 7702에서는 키 회전이 지원되지 않습니다.
Openfort 내의 백엔드 지갑은 자동 흐름 및 서버 측 작업을 관리하기 위해 내부적으로 사용되는 외부 소유 계정(EOA) 또는 스마트 계약 지갑입니다. 비용 효율성을 염두에 두고 설계되었으며 개발자에게 내부 메커니즘을 처리할 수 있는 수단을 제공하는 것을 목표로 합니다.
이러한 계정은 경쟁에 대한 에스크로 관리 또는 경쟁에서 우승한 후 플레이어에게 조폐된 자산 배포와 같은 다양한 앱 논리 작업을 실행할 수 있습니다. 백엔드 지갑은 자산 조폐, 재무 관리, Ai 에이전트에 대한 에스크로 서비스 촉진 등 다양한 사용 사례를 제공합니다.
2023년 5월 Openfort는 3백만 달러의 시드 자금 조달 라운드를 마쳤습니다. API 엔드포인트를 통해 암호화폐 계정 관리 및 프로그래밍 방식 트랜잭션에 중점을 둔 이 플랫폼은 게임 개발자가 플레이어를 web3 기회에 연결하는 데 도움을 주고자 합니다.
이 자금 조달에 기여한 투자자 중에는 gCC, M11, PearVC, Game7, Newman Capital, Arcane, NGC, Alex Masmej, Cristian Manea 등이 있습니다.