{"_id":"@8thwall/engine-binary","_rev":"9-b3027ae3b07362db89f3cdf78fd3aac2","name":"@8thwall/engine-binary","dist-tags":{"alpha":"1.0.0-alpha.3","latest":"1.0.0"},"versions":{"1.0.0-alpha.1":{"name":"@8thwall/engine-binary","version":"1.0.0-alpha.1","keywords":["8thwall","xr","augmented reality","world tracking","image tracking","face tracking","slam","webxr"],"author":{"name":"8th Wall Team"},"license":"See LICENSE in LICENCE","_id":"@8thwall/engine-binary@1.0.0-alpha.1","maintainers":[{"name":"dat-8thwall","email":"dat@8thwall.com"},{"name":"atomarch","email":"atomarch@gmail.com"},{"name":"cmbartschat8","email":"christoph@8thwall.com"},{"name":"waynehsu64","email":"wayne@8thwall.com"},{"name":"kaci8","email":"kaci@8thwall.com"}],"homepage":"https://8thwall.org","bugs":{"url":"https://github.com/8thwall/engine/issues"},"dist":{"shasum":"9804cf401f3374a278594d55b968c86e1f078a82","tarball":"https://registry.npmjs.org/@8thwall/engine-binary/-/engine-binary-1.0.0-alpha.1.tgz","fileCount":16,"integrity":"sha512-Yw+AeoJVrOS1bgk1qml8rUNU73J4/1XvkuZVtrM/ub2ZGpyIyczejRULZxrIc6pj+BxT0Cl5INS48/4CHo73AQ==","signatures":[{"sig":"MEUCIG7narLDzgzeOx/LfUECJBHfJwfrGd3Rpn82PLbyXFBsAiEA/DDLQQ/OiNN/uy0xHA3pxwpeI543w5WFxgyE21ygOPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30984084},"main":"index.js","gitHead":"e70c161ce91e5d9ed721ae3e4f02773db8ab3f07","_npmUser":{"name":"cmbartschat8","email":"christoph@8thwall.com"},"repository":{"url":"git+https://github.com/8thwall/engine.git","type":"git"},"_npmVersion":"10.9.7","description":"Cross platform XR framework","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/engine-binary_1.0.0-alpha.1_1775153310609_0.17156489230655803","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"@8thwall/engine-binary","version":"1.0.0-alpha.2","keywords":["8thwall","ar","augmented reality","face tracking","image tracking","slam","webxr","world tracking","xr"],"author":{"name":"8th Wall Team"},"license":"See LICENSE","_id":"@8thwall/engine-binary@1.0.0-alpha.2","maintainers":[{"name":"dat-8thwall","email":"dat@8thwall.com"},{"name":"atomarch","email":"atomarch@gmail.com"},{"name":"cmbartschat8","email":"christoph@8thwall.com"},{"name":"waynehsu64","email":"wayne@8thwall.com"},{"name":"kaci8","email":"kaci@8thwall.com"}],"homepage":"https://8thwall.org","bugs":{"url":"https://github.com/8thwall/8thwall/issues"},"dist":{"shasum":"3d4e54cd8df151d86c404c0943b7b045a9ecb7b3","tarball":"https://registry.npmjs.org/@8thwall/engine-binary/-/engine-binary-1.0.0-alpha.2.tgz","fileCount":17,"integrity":"sha512-x2UuXgYGy2uwWhJjrp1UUY48YgT2t9YHCO5l8U4/M8O98q0gqnlJh4r+JQzzwS4O6LxFagRgmHlJh6Wwmytw9w==","signatures":[{"sig":"MEUCIQDE+PvPxzK/uMFo+QIzEkmESpul9NV0VKNXtpdwSmZ3LAIgXTwfSLdVEqOYxi2yBzCYdtg6hj7Ws41wrPoe+seFR2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30986037},"main":"index.js","gitHead":"e70c161ce91e5d9ed721ae3e4f02773db8ab3f07","_npmUser":{"name":"cmbartschat8","email":"christoph@8thwall.com"},"repository":{"url":"git+https://github.com/8thwall/engine.git","type":"git"},"_npmVersion":"10.9.7","description":"Framework for cross platform, browser based AR","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/engine-binary_1.0.0-alpha.2_1775176529249_0.8855137591734508","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"@8thwall/engine-binary","version":"1.0.0-alpha.3","keywords":["8thwall","ar","xr","augmented reality","world tracking","image tracking","face tracking","slam","webxr"],"author":{"name":"8th Wall Team"},"license":"See LICENSE","_id":"@8thwall/engine-binary@1.0.0-alpha.3","maintainers":[{"name":"dat-8thwall","email":"dat@8thwall.com"},{"name":"atomarch","email":"atomarch@gmail.com"},{"name":"cmbartschat8","email":"christoph@8thwall.com"},{"name":"waynehsu64","email":"wayne@8thwall.com"},{"name":"kaci8","email":"kaci@8thwall.com"}],"homepage":"https://8thwall.org","bugs":{"url":"https://github.com/8thwall/8thwall/issues"},"dist":{"shasum":"0382d0ba520cf688adf14e6e382f2ab91d67452b","tarball":"https://registry.npmjs.org/@8thwall/engine-binary/-/engine-binary-1.0.0-alpha.3.tgz","fileCount":17,"integrity":"sha512-GSWhpdwcYAAeSxBqRxKy8sZWx4oyR3DITzkeMVojJyNdVNYfzsucLMAEEAhhhrQyT/w9xFwGSmiyAm7e9evAAg==","signatures":[{"sig":"MEUCIQCiEMyrPNrT1XPomCNXVQTteLO7rLX7lffyJ+WGgCZ7XAIgGMuJ72Ag0Dzmf6w21rT/iHyDN0STDswVZ05ctp58CSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30986210},"main":"index.js","gitHead":"5abfcdf1a35ad293dbe309916940e24f7b8ed890","_npmUser":{"name":"cmbartschat8","email":"christoph@8thwall.com"},"repository":{"url":"git+https://github.com/8thwall/engine.git","type":"git"},"_npmVersion":"10.9.7","description":"Framework for cross platform, browser based AR","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/engine-binary_1.0.0-alpha.3_1775177441471_0.5931519031218879","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@8thwall/engine-binary","version":"1.0.0","keywords":["8thwall","ar","xr","augmented reality","world tracking","image tracking","face tracking","slam","webxr"],"author":{"name":"8th Wall Team"},"license":"See LICENSE","_id":"@8thwall/engine-binary@1.0.0","maintainers":[{"name":"dat-8thwall","email":"dat@8thwall.com"},{"name":"atomarch","email":"atomarch@gmail.com"},{"name":"cmbartschat8","email":"christoph@8thwall.com"},{"name":"waynehsu64","email":"wayne@8thwall.com"},{"name":"kaci8","email":"kaci@8thwall.com"}],"homepage":"https://8thwall.org","bugs":{"url":"https://github.com/8thwall/8thwall/issues"},"dist":{"shasum":"d459785dd82773459dcd86a32635132697b9690e","tarball":"https://registry.npmjs.org/@8thwall/engine-binary/-/engine-binary-1.0.0.tgz","fileCount":17,"integrity":"sha512-qH0WH7+HHQFtwzKL+TDEg8RT+RadC2eR3c2v+GcJW3Z+7ZedJYadHmA0lZcOXwntBbcQZkeKkj1HYuUKcZanrA==","signatures":[{"sig":"MEQCIBWfKrKKEgy6De3RzQgBeFDPiw7ZteW0YLLXpj9UaC+bAiAGedvRDaHDr1VcIuygWfkcdVxdv2fvm1Rzqx83sBzbWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30986202},"main":"index.js","gitHead":"f062ac790e099a82a45c57c3753ced3d3aa5e85f","_npmUser":{"name":"cmbartschat8","email":"christoph@8thwall.com"},"repository":{"url":"git+https://github.com/8thwall/engine.git","type":"git"},"_npmVersion":"10.9.7","description":"Framework for cross platform, browser based AR","directories":{},"_nodeVersion":"22.22.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/engine-binary_1.0.0_1775260413659_0.20268511484245288","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-02T18:08:30.499Z","modified":"2026-04-07T22:49:12.485Z","1.0.0-alpha.1":"2026-04-02T18:08:31.171Z","1.0.0-alpha.2":"2026-04-03T00:35:29.777Z","1.0.0-alpha.3":"2026-04-03T00:50:41.970Z","1.0.0":"2026-04-03T23:53:34.189Z"},"bugs":{"url":"https://github.com/8thwall/8thwall/issues"},"author":{"name":"8th Wall Team"},"license":"See LICENSE","homepage":"https://8thwall.org","keywords":["8thwall","ar","xr","augmented reality","world tracking","image tracking","face tracking","slam","webxr"],"repository":{"url":"git+https://github.com/8thwall/engine.git","type":"git"},"description":"Framework for cross platform, browser based AR","maintainers":[{"email":"christoph@8thwall.org","name":"cmbartschat8"},{"email":"kaci@8thwall.org","name":"kaci.gl"}],"readme":"# 8th Wall Engine\n\n> [!IMPORTANT]\n> This is not the MIT-licensed open source 8th Wall engine. That is in a separate repository which can be found [here](https://github.com/8thwall/8thwall/blob/main/packages/engine/README.md).\n\n## Usage\n\nSee https://8thwall.org/docs/engine/overview for a more detailed guide.\n\n### Option 1: Script tag\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/@8thwall/engine-binary@1/dist/xr.js\" async crossorigin=\"anonymous\" data-preload-chunks=\"slam\"></script>\n```\n\n### Option 2: npm\n\n```\nnpm install @8thwall/engine-binary\n```\n\nYou will need to copy the included artifacts into your dist folder, for example in webpack:\n\n```js\nnew CopyWebpackPlugin({\n  patterns: [\n    {\n      from: 'node_modules/@8thwall/engine-binary/dist',\n      to: 'external/xr',\n    }\n  ]\n})\n```\n\nYou can then load the SDK by adding the following to index.html:\n\n```html\n<script src=\"./external/xr/xr.js\" async data-preload-chunks=\"slam\"></script>\n```\n\nWhen importing the package, you will get a simple helper for accessing XR8 once it is loaded. This promise will only resolve if the script tag is included in the HTML.\n\n```js\nimport {XR8Promise} from '@8thwall/engine-binary'\n\nXR8Promise.then((XR8) => XR8.XrController.configure({}))\n```\n\n## Overview\n\nThe 8th Wall engine binary includes the core AR capabilities that power 8th Wall experiences, including:\n\n- World Effects\n- Face Effects\n- Image Targets\n- Sky Effects\n- Absolute Scale\n\nThe 8th Wall engine binary does not include:\n\n- Source code access\n- The ability to modify or recompile the engine\n- Niantic Spatial products such as VPS, Lightship Maps, or the Geospatial Browser\n- Hand Tracking\n\n## Acceptable Use and License\n\nThe Distributed Engine Binary is available through a limited-use license which places restrictions on how it can be used. The full license text is [here](https://github.com/8thwall/engine/blob/main/LICENSE). Please see the [Permitted Use FAQ](https://8thwall.org/docs/migration/faq#distributed-engine-binary-license-and-permitted-use) and [Attribution Guidelines](https://8thwall.org/docs/open-source) for more information.\n","readmeFilename":"README.md"}