Hi Ty,
Thanks for writing. And my apologies - the forum software filed your note in the spam folder for some reason. I just found it and restored it.
There has been some interest lately in using Nodebox for FxHash NFT art projects. Sadly, I don't see a way of doing this directly. At this point you basically need to use javascript (or javascript-based languages) or maybe Python or some other mainstream coding language for this sort of thing.
Nodebox NDBX files are indeed just XML files, so they need an app (Mac , PC, or Linux) to be interpreted and converted to art and animations. The inventors of Nodebox did attempt to make a javascript-based version of Nodebox a few years back, Nodebox Live. It reached a beta version but was never fully debugged and polished. I don't believe any work has been done on it lately and I don't think many people are using it.
Nodebox is just a list of functions and in theory each one of those functions could be ported to javascript. Some of this porting work would be straightforward, but some of the core nodes are rather sophisticated and would be more difficult to port. Nodebox is open source, so this work could be attempted by anyone, but I am not aware of any efforts in that direction.
Similarly, it would be possible in theory to write javascript code that would read in an NDBX XML file (or equivalent JSON file) and do this porting on the fly - at least for a subset of nodes. But this would be difficult and borderline crazy.
So, bottomline, I don't see how you can use Nodebox directly for FxHash projects.
HOWEVER, you CAN use Nodebox to pilot and polish such projects before writing them in javascript. Nodebox is great for playing with and exploring new graphical effects. And it lets you do this quickly and easily. You can try hundreds of things in Nodebox during a single session that would take far longer in any other language, Once you have the bugs worked out and get things looking just the way you want them, you could then port your code over to Javascript by hand.
I encourage you to give this a try. And if you do, please post something in the Share your Work thread here on the forum so that others can be aware of your efforts. If you run into any trouble on the way, or have any other questions at all, I am happy to try answering.
Good luck and welcome to the Nodebox community!
John