DataVault Connect
DataVault Connect is TARTLE's OAuth 2.0 implementation that enables your application to securely push data into a user's TARTLE account with their explicit consent. This integration allows your users to monetize their data from your platform through TARTLE's marketplace while maintaining full control and transparency.
How It Works
- Authentication: Your application redirects users to TARTLE's authorization page
- Consent: Users authorize your application to push specific data to their TARTLE account
- Token Exchange: Your application receives authorization codes that are exchanged for access tokens
- Data Push: Your application uses these tokens to securely push data to the user's TARTLE account
- Monetization: Users can then choose to sell this data through TARTLE's marketplace
Implementation Overview
DataVault implementation on your site is very simple and requires minimal changes to your codebase. At its core, you need to initiate a standard OAuth 2.0 Authorization flow and token exchange, save those tokens to your database, and then use them to make an API call to create a packet.
The following documentation will guide you through each step of this process in detail.