# HyperPlay API Docs

## Docs

- [HyperPlay](https://docs.hyperplay.xyz/readme.md): A web3-native game store from the future.
- [Overview](https://docs.hyperplay.xyz/overview.md): A basic overview of HyperPlay
- [Install HyperPlay](https://docs.hyperplay.xyz/install-hyperplay.md)
- [FAQ](https://docs.hyperplay.xyz/faq.md): An overview of common questions about HyperPlay
- [Publish / List a Game](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game.md)
- [Building with HyperPlay](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/building-with-hyperplay.md)
- [Publishing Your Game](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/publishing-your-game.md)
- [CI/CD Automation](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/ci-cd-automation.md): Automate publishing your project to HyperPlay
- [Developer Portal](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/developer-portal.md)
- [HyperPlay Store Badges](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/hyperplay-store-badges.md)
- [HyperPlay Hex Codes](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/hyperplay-hex-codes.md)
- [Feedback & Developer Support](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/feedback-and-developer-support.md)
- [\[Beta\] Patching](https://docs.hyperplay.xyz/developer-docs/publish-list-a-game/beta-patching.md)
- [Design Considerations](https://docs.hyperplay.xyz/developer-docs/design-considerations.md): This page covers important design considerations for game devs looking to integrate HyperPlay
- [Unreal Engine Integration](https://docs.hyperplay.xyz/developer-docs/design-considerations/unreal-engine-integration.md): Suggestions for how to integrate HyperPlay with your Unreal Engine Project
- [Unity Integration](https://docs.hyperplay.xyz/developer-docs/design-considerations/unity-integration.md): Suggestions for how to integrate HyperPlay with your Unity Project
- [API for Native Games (EVM)](https://docs.hyperplay.xyz/developer-docs/api.md)
- [Get Accounts](https://docs.hyperplay.xyz/developer-docs/api/get-accounts.md)
- [Sign-in With Ethereum](https://docs.hyperplay.xyz/developer-docs/api/sign-in-with-ethereum.md)
- [Get Balance](https://docs.hyperplay.xyz/developer-docs/api/get-balance.md)
- [Call Contract Example](https://docs.hyperplay.xyz/developer-docs/api/call-contract-example.md)
- [Send Transaction](https://docs.hyperplay.xyz/developer-docs/api/send-transaction.md)
- [Send Contract](https://docs.hyperplay.xyz/developer-docs/api/erc20-transfer-example.md)
- [Personal Sign](https://docs.hyperplay.xyz/developer-docs/api/personal-sign.md)
- [Sign Typed Data v3](https://docs.hyperplay.xyz/developer-docs/api/sign-typed-data-v3.md)
- [Sign Typed Data v4](https://docs.hyperplay.xyz/developer-docs/api/sign-typed-data-v4.md)
- [Add or Switch Network](https://docs.hyperplay.xyz/developer-docs/api/add-or-switch-network.md)
- [Add Token](https://docs.hyperplay.xyz/developer-docs/api/add-token.md)
- [RPC Raw](https://docs.hyperplay.xyz/developer-docs/api/add-token-1.md)
- [API for Native Games (Non-EVM)](https://docs.hyperplay.xyz/developer-docs/api-1.md)
- [Sui Blockchain](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain.md)
- [Get Accounts](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/get-accounts.md)
- [Get Balance](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/get-balance.md)
- [Get Object](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/get-object.md)
- [Send Transaction](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/send-transaction.md)
- [Send Contract](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/send-contract.md)
- [Personal Sign](https://docs.hyperplay.xyz/developer-docs/api-1/sui-blockchain/personal-sign.md)
- [API for Browser Games (EVM)](https://docs.hyperplay.xyz/developer-docs/api-for-browser-games-evm.md): HyperPlay provides multiple out-of-the-box methods for launching Browser games with the HyperPlay Overlay.
- [Quests](https://docs.hyperplay.xyz/developer-docs/quests.md)
- [How to Create a Quest](https://docs.hyperplay.xyz/developer-docs/quests/how-to-create-a-quest.md)
- [Store APIs](https://docs.hyperplay.xyz/developer-docs/store-apis.md)
- [Listings by Popularity](https://docs.hyperplay.xyz/developer-docs/store-apis/listings-by-popularity.md)
- [Compatibility Layer](https://docs.hyperplay.xyz/developer-docs/compatibility-layer.md)
- [Benefits of using a Compatibility Layer](https://docs.hyperplay.xyz/developer-docs/compatibility-layer/benefits-of-using-a-compatibility-layer.md)
- [Downsides and Limitations of the Compatibility Layer](https://docs.hyperplay.xyz/developer-docs/compatibility-layer/downsides-and-limitations-of-the-compatibility-layer.md)
- [FAQ](https://docs.hyperplay.xyz/developer-docs/compatibility-layer/faq.md)
- [Access Configs](https://docs.hyperplay.xyz/access-configs.md): Optionally gate your game's release branches with access codes or on chain asset balances
- [How to create Access Codes](https://docs.hyperplay.xyz/access-configs/how-to-create-access-codes.md)
- [How to token gate a Release Branch](https://docs.hyperplay.xyz/access-configs/how-to-token-gate-a-release-branch.md)
