This project is focused on creating the Algorand Lua SDK so that developers can integrate Algorand features with the most common game engines that use the Lua scripting language. The initial plan is to support Defold, Solar2D (Corona SDK), LÖVE. [WIP]
⚠ this project is not audited and should not be used in a production environment.
local algod = require("AlgoLua.Api.Algod")
algod.token = "Your algod API token"
algod.address = "http://localhost:8080"
algod.genesis(function(data) pprint(data) end, function(error) pprint(error) end)
Defold | Solar2D | Löve | |
---|---|---|---|
All search methods | ☑ | ☑ | ☑ |
Make transactions | ☐ | ☐ | ☐ |
Create assets | ☐ | ☐ | ☐ |
Create applications | ☐ | ☐ | ☐ |
Defold | Solar2D | Löve | |
---|---|---|---|
All search methods | ☑ | ☑ | ☑ |
Defold | Solar2D | Löve | |
---|---|---|---|
Create QRCode | ☑ | ☑ | ☐ |
Account balance (list assets) | ☑ | ☑ | ☐ |
Select network (testnet, mainnet) | ☑ | ☑ | ☐ |
Sign pay transaction | ☐ | ☐ | ☐ |
Sign asset opt-in transaction | ☐ | ☐ | ☐ |
Sign asset transfer transaction | ☐ | ☐ | ☐ |
Sign app opt-in transaction | ☐ | ☐ | ☐ |
Sign app call transaction | ☐ | ☐ | ☐ |