Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/phantasma-io/phantasma-godot
- Owner: phantasma-io
- License: mit
- Created: 2024-03-11T11:15:59.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-03-11T11:16:24.000Z (8 months ago)
- Last Synced: 2024-05-01T00:44:44.836Z (7 months ago)
- Topics: blockchain, crypto, cryptocurrency, godot, nft, phantasmachain, phantasmaio, sdk, smartcontract, smartcontracts, smartnft, smartnfts
- Language: C#
- Homepage:
- Size: 124 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.
ContributingWe 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!