The price source matters most: a priced asset settles only at the price its signed, while an asset at par needs none.
A new asset is configuration, not code
There is no contract per asset type. One shared set of contracts, approved once by each node that acts on them, runs every asset above. An asset is three settings on those contracts:
Adding the next asset changes only these settings:
1
The issuer creates the asset
On its own DA Registry, with the credentials a holder needs.
2
The venue records it, under four eyes
Its settings, who prices it, and its policy.
3
The venue admits investors
On the register keeper’s own credential, which its admission consent creates with nothing for the investor to sign, or on the venue’s, which the investor’s custodian accepts. Then the investor can hold the asset.

