To get started with 8th Wall web development, you will need to:
- Create 8th Wall account at https://www.8thwall.com
- Create a new project and copy your App Key (see https://www.8thwall.com/docs/web/#start-new-project)
- Download the source code from this repo, and replace the app key in the source with your app key.
- Serve the source code on your local network over https, for example using the provided serve script.
- Authorize access to your app key on your phone with via device authorization (Free plan) or your domain (Agency or Business plans).
- Connect to your sever from your phone, accept certificate warnings and camera permissions.
After following the steps above, you should have fully functional versions of:
| xr3js | xraframe | xrbabylonjs | xrsumerian |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Try Demo (mobile) | Try Demo (mobile) | Try Demo (mobile) | Try Demo (mobile) |
or scan on phone:![]() |
or scan on phone:![]() |
or scan on phone:![]() |
or scan on phone:![]() |
For a detailed tutorial on getting started with 8th Wall Web sample projects, please refer to the Quick Start Guide (Self Hosting) section of the 8th Wall documentation:
https://www.8thwall.com/docs/web/#quick-start-guide-self-hosting







