Skip to content

chiguireitor/nebulas-godot

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Nebulas-Godot

A Godot 3.2+ compatible module to enable your games to use Nebulas-powered tokens and smart contracts.

Usage Tutorial: https://github.com/chiguireitor/nebulas-sample

Done with funding thanks to Go Nebulas project 293, a proposal created by the Nebulas community to further the Nebulas reach into gaming.

Usage

The Nebulas class contains all the necessary methods to create addresses, transactions and contract calls on Nebulas. An example wallet manager Singleton is included in the scripts directory.

Precompiled binaries can be found in the Nebulas site. If you need to use additional modules follow the next paragraph.

Copy the modules and thirdparty directories into your Godot build directory. Build following Godot's guides.

GDNative

Some work has been made towards making this module be available by compiling it as a GDNative module, however, Godot doesn't exposes several parts of its internal definitions that are vital for any cryptocurrency based game.

Adapting this module to a GDNative could be done in the future, along with the QRCode module that is needed by most wallets.

License

Read LICENSE

tl;dr: MIT Licensed

About

A Godot 3.2+ compatible module to enable Nebulas-powered tokens in games

Resources

License

Stars

Watchers

Forks

Packages

No packages published