FAQ

This is a chicken-and-the-egg problem. Until the bootstrap module is loaded there is no way to load via sat unless you include that code in your own inscription. This may be something we will provide as a template later.

The inscription contain support for loading metadata from the ord recursive api. This functionality need support for cbor. In turn this increase the size of the code. Beside this the bootstrap is only loaded once (and cached) for browsers when the inscription is booted (and subsequent inscriptions) so it is not a big issue.

There is some additional hits to the ord recursive api that may have minimal impact dependant on the mode being used to boot. During our testing in bigger collections and single ordinals being booted this is miniscule and not apparent for the end user.

The dev property in Options are there just for ease development. This makes the bootstrap aware of the module being loaded and that it may be hosted under a local webserver or under a simulated ord server (running on other chains than mainnet). When this option is present the bootstrap will do some additional checks for where it is being loaded. These checks are something we do not need when the ordinal is inscribed on the mainnet.