World Engine home page
Search or ask...
Get Started
Support
Get Started
Search...
Navigation
REST API
/tx/persona/create-persona
World Engine
Cardinal (Game Shard)
Game Engine/Client Integration
GitHub
Twitter
Telegram Dev Chat
Cardinal (Game Shard)
Introduction
Introduction to ECS
Loop-driven Runtime
Building Your Game Shard
Project Structure
World (main.go)
Component
System
Message
Query
Cardinal Query Language (CQL)
EVM+ Message and Query
Persona (Game Account)
Configurations (world.toml)
Inter-Shard Communication
EVM to Cardinal
REST API
POST
/query/game/{queryType}
POST
/query/game/cql
POST
/query/persona/signer
POST
/query/receipts/list
POST
/tx/game/{txType}
POST
/tx/persona/create-persona
POST
/query/debug/state
GET
/events
REST API
/tx/persona/create-persona
Create a Persona transaction to Cardinal
POST
/
tx
/
persona
/
create-persona
Send
Body
object
*
personaTag
string
*
personaTag
Required
string
Add Example Value
namespace
string
*
namespace
Required
string
Add Example Value
nonce
integer
*
nonce
Required
integer
signature
string
*
signature
Required
string
body
object
*
body
Required
object
personaTag
string
*
personaTag
Required
string
signerAddress
string
*
signerAddress
Required
string
Body
application/json
personaTag
string
required
namespace
string
required
nonce
integer
required
signature
string
required
body
object
required
Show child attributes
body.
personaTag
string
required
body.
signerAddress
string
required
Response
200 - application/json
txHash
string
required
tick
integer
required
/tx/game/{txType}
/query/debug/state