Configurable product types
Each kind of product is a versioned definition: its fields, lifecycle states, who may take each step, the documents it carries and the records kept about it. The definition is compiled into on-chain rules, so a new product type needs no new smart contract.
- Five templates today: EV batteries, EV chargers, solar panels, consumer electronics and textiles.
- Rules stored in the AssetTypeRegistry contract, with a fingerprint proving they match the definition.
- New versions never change products already registered: each keeps the rules it was born with.
- Role names per type (for example "Installer / EPC" for solar), so every screen speaks the industry's language.