Create an experience
create_experienceRegister a new experience and get its manage key. Returns game, key and the first version id. The key is shown only here and controls the listing forever — save it. This creates a draft; upload_build is what sends it for review.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| how | No | How to take part: the controls and how to begin. | |
| kind | No | 'sdk' if the entry page calls arcade.ready(), otherwise 'web'. Detected from the build too. | |
| Yes | Reviewer contact address. Players never see it. | ||
| terms | Yes | Confirm you agree to the arcade.fun terms and community guidelines. | |
| title | Yes | What the experience is called, 2 to 60 characters. | |
| aspect | No | Shape on screen. Empty fills the screen. | |
| author | Yes | The creator name players see, 2 to 30 characters. | |
| inputs | Yes | How people interact. At least one. | |
| rights | Yes | Confirm the experience is yours to share, including its art, music and code. | |
| wallet | Yes | Solana address that receives this listing's creator trading fees. Every public listing launches with its own coin. | |
| devices | No | Devices actually tested. Mobile requires touch, voice or camera among inputs. | |
| tagline | No | One line for the cabinet. | |
| releaseNotes | No | Public changelog notes, shown only after this build is approved. |