IQ.wiki

읽기

편집

역사

알림

공유

Openfort

Openfort provides APIs for account interactions in gaming, including multi-chain accounts, gas sponsorship, and pop-upless interactions. It offers flexible ownership and simplifies player onboarding and monetization in games.[1][2][3]

Overview

Established in September 2022 by siblings Joan and Jaume Alavedra, Openfort aims to provide a suite of APIs tailored to facilitate account interactions for gaming. It offers a wallet-as-a-service solution, supporting multi-chain accounts, gas sponsorship, and pop-upless interactions, alongside flexible ownership features.

With its first public beta launch in April 2023, Openfort streamlines onchain asset interactions, aiming to enable rapid game launches, scalable growth, and workflow automation. Developers can utilize Openfort to create API-based integrations, reducing engineering efforts while aiming to benefit from unified accounts and sponsorship. The platform integrates various technology standards, including gasless transactions and as smart wallets.

Openfort's inception was motivated by the Alavedra siblings' commitment to enhancing user experience in gaming, aiming to simplify complexities and foster accessibility and enjoyment for all players.[1][2][3][4][5][6]

“We, looking at the world of blockchain, realized its potential was shackled by numerous challenges. As passionate builders, we saw vast opportunity in the concept of account abstraction, and knew we could turn it into something game-changing.” - Joan and Jaume Alavedra [5]

API

The Openfort API is structured following REST principles, featuring predictable URLs, form-encoded request bodies, JSON responses, and standard HTTP codes, authentication methods, and verbs. It aims to provide both test and live modes, with the mode determined by the API key used for authentication. However, it does not support bulk updates, processing only one object per request.[7]

Products

Authentication

Openfort allows users to establish secure non-custodial embedded smart accounts linked to their selected login methods. Users can readily request signatures and transactions for on-chain interactions, with embedded smart accounts offering increased customization and security features. Integration options include utilizing Openfort as the authentication provider or integrating a third-party provider alongside existing stacks.

Openfort Authentication combines the Openfort Signer and Authentication Services, aiming to facilitate user onboarding and key pair generation. It supports web2 authentication methods like email/password and OAuth2.0 for social accounts (e.g., Google), seamlessly integrating into existing user interfaces or offering a pre-configured authentication solution.[8]
wiki

Embedded Signer

Openfort allows players to create secure, self-custodial embedded signers linked to their login method. These embedded signers enable easy request of signatures and transactions for on-chain interactions within the application. They offer customization for presenting prompts to users and eliminate the need for separate wallet clients. Users can have at most one embedded signer associated with their account.[9]

Accounts

Openfort's account infrastructure comprises two types: Smart Accounts, used by players and compliant with, and Dev Accounts, intended for developers and compliant with ERC-2771. Smart Accounts cater to player needs, while Dev Accounts offer additional features such as nonce and gas spike protection, assisting developers in managing the meta aspects of their games.[10]

Smart Accounts

Openfort offers smart accounts tailored for gaming, aiming to provide flexible key management solutions to enhance player experiences. Central to this is the concept of account abstraction, intended to deliver a experience similar to Web2 while ensuring security.

Users can create self-custody wallets supporting Web2 logins without needing seed phrases, and Openfort facilitates gas sponsorship and gas payments. Transactions are streamlined through batching and automation, with wallet recovery mechanisms provided.

Openfort suggests creating a player upon user authentication, each assigned a unique playerId for identification and interaction within the gaming environment.[11]

DEV Accounts

DEV Accounts within Openfort are externally-owned accounts (EOAs) utilized internally to manage game flows and experiences. They are designed to be cost-effective compared to smart accounts, providing game developers with an efficient means to handle internal game mechanics.

These accounts can execute various game logic tasks, such as managing escrow for competitions or distributing minted assets to players after winning a competition. DEV Accounts serve multiple use cases, including minting assets, managing treasuries, and facilitating escrow services.[12]

Transaction Cloud

Openfort's transaction infrastructure aims to facilitate transactions across EVM-compatible chains without necessitating the management of private keys or hosting secure signing infrastructure. It aims to ensure the inclusion of valid transactions in blocks, regardless of reorganizations or gas spikes, supporting throughput of over 5,000 transaction requests per second.

In the context of gaming, transactions extend beyond financial activities to include in-game currency adjustments, item grants, and crafting. Transactions commence with a transaction intent, authenticated and dispatched to the Openfort API, containing sender and recipient addresses alongside transaction data. Openfort verifies and processes the transaction, furnishing a unique transaction hash for tracking purposes.

Transaction intents encompass various variables, including transaction data, enabling flexibility in refining transactions, supporting optimistic transactions, and defining interactions with smart contracts.[13][14]
wiki

Gas Sponsorship

Gas sponsorship in Openfort provides a flexible method for managing gas payments, particularly aimed at tailoring user experiences, especially concerning in-game items and currencies. Gas managers, defined by companies, determine how and when an application will sponsor a user's gas fees using Openfort's paymaster.

This enables customized user experiences, such as abstracting gas fees for new users to encourage game adoption, allowing users to pay gas fees using tokens like , and promoting in-game actions while having users pay for actions that take them out of the ecosystem.

Developers can specify gas policies for contracts and functions where users don't have to pay gas fees in native tokens. Gas sponsorship can be done by paying with through balance credit or with native tokens by networking them through the Paymaster deployed by Openfort in supported chains.[15]

Funding

In May 2023, Openfort concluded a $3M seed funding round. The platform, focusing on streamlining crypto account management and enabling programmatic transactions through robust API endpoints, aims to assist game developers in seamlessly connecting players to web3 opportunities.

Among the investors contributing to this funding are gCC, M11, PearVC, Game7, Newman Capital, Arcane, NGC, Alex Masmej, Cristian Manea, and others.[5][16]
wiki

See something wrong? Report to us.

Openfort

커밋 정보

편집자

편집 날짜

May 13, 2024

피드백

평균 평점

Based on over 1 ratings

경험은 어땠나요?

빠른 평가를 해서 우리에게 알려주세요!

트위터 타임라인

Loading...

로딩 중

미디어

참고 문헌.

IQ Brainlist 가입

IQ Brainlist에 가입하면 IQ.wiki 사이트에서 편집 권한을 얻을 수 있습니다!

지금 가입하기

뉴스레터를 구독하세요

IQ 생태계 보고서는 IQ에 대한 모든 정보를 계속 업데이트합니다.

구독하기

IQ.wiki

IQ.wiki의 비전은 블록체인 지식을 세계에 전하고 지식을 블록체인 위에 구현하는 것입니다. 그룹의 일부입니다Brainfund

https://twitter.com/IQWIKIhttps://www.reddit.com/r/Everipedia/https://t.me/everipediahttps://www.instagram.com/iqwiki_/https://github.com/EveripediaNetworkhttps://discord.gg/x9EWvTcPXthttps://www.facebook.com/iqdotwiki

아이큐

IQ란?스테이킹채권

회사

소개채용 정보인재 채용 중브랜딩IQ GPTIQ 대시보드

© 2024 IQ.wiki, BrainDAO & IQ가 지원합니다