Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/phantasma-io/phantasma-godot

Phantasma SDK for Godot
https://github.com/phantasma-io/phantasma-godot

blockchain crypto cryptocurrency godot nft phantasmachain phantasmaio sdk smartcontract smartcontracts smartnft smartnfts

Last synced: 3 days ago
JSON representation

Phantasma SDK for Godot

Awesome Lists containing this project

README

        

Phantasma Godot Integration



This repository provides an integration of the Phantasma Blockchain into the Godot Engine, allowing Godot developers to harness the power of blockchain for their games and applications.

# Features

Sample Godot project containing a simple wallet connection using the Phantasma Link library, easy to understand and integrate into existing Godot projects.

# Getting Started

## Prerequisites

Godot Engine v4.0 or newer
Basic knowledge of C# in Godot
A Phantasma wallet (for testing, eg: Poltergeist or Ecto)

## Installation

Clone the repository:

```sh
git clone https://github.com/YourGitHubUsername/phantasma-godot-integration.git
```

Open the included Godot project in the Godot Engine.

Follow the sample code and documentation provided in the sample project to understand the integration process.

# Usage

The sample Godot project provides a straightforward example of how to:

- Connect to a Phantasma wallet.
- Display wallet details.
- Interact with the Phantasma blockchain via the Phantasma Link library.

For more detailed instructions and explanations, please refer to the in-code documentation and comments provided within the sample project.
Contributing

We welcome contributions to improve this integration! If you'd like to contribute, please fork the repository and create a pull request. Make sure to check the CONTRIBUTING.md for best practices and guidelines.

# License

This project is licensed under the MIT License - see the LICENSE file for details.

# Acknowledgments

Phantasma Team for their comprehensive Link library.
Godot community for the continuous support and contributions.

# Support & Contact

If you run into issues or have questions, feel free to open an issue or join the Phantasma Telegram.

Happy developing, and enjoy the power of Phantasma in the Godot Engine!