Data Vaults
Data Vaults are the core primitive that Portex uses to effectively tokenize data in our the marketplace. Conceptually, each Vault maps a specific dataset to an owner digital asset and binds crucial commercial parametersā€”like licensing terms, auction models, and subscription schedules as explicit variables. We ensure that ownership and monetization controls remain both transparent and easy to update.
Under this architecture, Vaults are entirely controlled by the datasetā€™s owner. This might be an individual entity (tied to their Externally Owned Account) or a more sophisticated collective such as a DataDAO. Because each Vault operates under a modular contract design, the owner can revise licensing rules, tweak auction parameters, or change price levels as required without needing to redeploy or heavily modify the underlying structure. In other words, owners authorize how their data is packaged and sold, and are free to fine-tune commercial parameters as market conditions evolve.
A key function of every Data Vault is to escrow payments autonomously whenever data is acquired. After processing stablecoin transfers and validating the purchase on-chain, the Vault issues a proof of payment granting the buyer secure access to the dataset. This proof, in turn, enables the buyer to either download the underlying files directly from the Portex Lakehouse or consume them via the marketplaceā€™s Data Agent. Taken together, these programmable Vaults eliminate several frictions commonly found in older data brokerage models. Instead of relying on ad-hoc methods to compensate sellers and retrieve digital goods, Data Vaults provide a unified, on-chain mechanism that tightly couples ownership, licensing, pricing, and secure data access.
Last updated