fxhash x thi.ng project template #21
by toxi
Project
THIS IS NOT AN ARTWORK (at least not intentional)!
This NFT acts as a donation/funding mechanism for a new project template Git repo, providing a compact, ready-to-go scaffolding for generative art projects aimed at the fx(hash) platform/marketplace.
https://github.com/thi-ng/fxhash-tpl
This template evolved over time and has served as basis for some of the author's own NFT projects (https://www.fxhash.xyz/u/toxi). The template is aimed at TypeScript (but can be easily adapted to plain JavaScript) and, at the time of writing, uses Vite as dev & build tool, ensuring an altogether great & speedy workflow with minimal fuzz.
(In the future, I'm aiming to provide an alternative version for more advanced hybrid projects using TypeScript, Zig (https://ziglang.org) and WebAssembly (https://webassembly.org/)...)
Framework agnostic
Even though several packages from the https://thi.ng/umbrella ecosystem are used to provide various essential overarching functionality, the template is organized in such a way that the main parts are completely framework-agnostic. You should be able to easily plug in your own toolkit of choice, however I cannot promise to provide support for this myself (though happy to accept PRs, also in terms of further docs, how-tos, guides etc.)
Example project
A tiny, fully documented throwaway example sketch is included, illustrating the following:
- Overall project structure & build commands
- FXhash related setup
- Static & dynamic configuration and state (re)initialization (via dependency graph)
- FXhash PRNG wrapper & utilities
- Canvas & SVG conversion/export/download
- 2D geometry creation, transformation & drawing
- Basic vector algebra example usage
Keyboard shortcuts
- space : pause/play animation
- x : download canvas as PNG
- s : download SVG version
In case of doubt, it's this example project what is used here for minting. The funding, however, will be used for the further maintenance of both this project template and supporting my other open source work. 20% are also donated to the FXhash development team itself.
Thank you for your support! ๐๐
Price history
| Date | Event | Price | Market |
|---|---|---|---|
| 2023-06-22 | Sale | 1 tez | fxhash marketplace v2 |
| 2022-07-13 | Sale | 7 tez | fxhash marketplace v2 |
| 2022-07-13 | Mint | 1 tez | fxhash issuer v2 |
Last completed sales index sync
- fx(params) mint tickets
- Block 15305302
- fxhash issuer v1 (first)
- Block 15305302
- fxhash issuer v1
- Block 15305302
- fxhash issuer v2
- Block 15305302
- fxhash issuer fx(params)
- Block 15305302
- fxhash marketplace v2
- Block 15305302
- fxhash marketplace v1
- Block 15305302
- objkt.com marketplace v1
- Block 15305302
- objkt.com English auctions v2
- Block 15305302
- objkt.com marketplace v2
- Block 15305302
- objkt.com English auctions v1
- Block 15305302
- objkt.com marketplace v3.2
- Block 15305302
- objkt.com collection offers
- Block 15305302
- objkt.com English auctions v3
- Block 15305302
- objkt.com marketplace v3.1
- Block 15305302
- objkt.com Dutch auctions v1
- Block 15305302
Traits
- theme
- mono207 of 1024 indexed editions ยท 20%
- depth
- 4813 of 1024 indexed editions ยท 79%
- particles
- 2561024 of 1024 indexed editions ยท 100%