TileDB Cloud allows users to monetize their data and code, with its full-fledged marketplace that integrates with Stripe.
You need to have a Stripe account in order to take advantage of the monetization feature.
The monetization feature is currently in beta and works for arrays, but not for UDFs and notebooks yet.
You can select any of the arrays you own and specify the following:
$ per CPU per hour: This is a cost that TileDB Cloud will apply on top of the CPU cost that it would otherwise charge the users when accessing that array (see Pricing and Billing).
$ per GB of egress: This is a cost that TileDB Cloud will apply on top of the egress cost that it would otherwise charge the users when accessing that array (see Pricing and Billing).
Users accessing an array that comes with extra pricing from its owner get charged for two separate costs, one from TileDB Cloud (see Pricing and Billing) and one from the array owner. Sellers can see all their revenue details directly on the Stripe platform. Buyers can see a complete breakdown of their costs in their TileDB Cloud invoices.