An integrated, modular array of administrative and support services are
provided for electronic commerce and electronic rights and transaction
management. These administrative and support services supply a secure
foundation for conducting transaction-related capabilities functioning
over electronic network-s, and can also be adapted to the specific needs
of electronic commerce value chains. In one embodiment, a Distributed
Commerce Utility having a secure, programmable, distributed architecture
provides administrative and support services. The Distributed Commerce
Utility may comprise a number of Commerce Utility Systems. These Commerce
Utility Systems provide a web of infrastructure support available to, and
reusable by, the entire electronic community and/or many of its
participants. Different support functions can be collected together in
hierarchical and/or networked relationships to suit various business
models or other objectives. Modular support functions can combined in
different arrays to form different Commerce Utility Systems for different
design implementations and purposes.