Skip to content
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
186 changes: 13 additions & 173 deletions .vitepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -222,180 +222,45 @@ export function getSidebar() {
link: '/references/dataProtector/getting-started',
},
{
text: 'DataProtector Core',
link: '/references/dataProtector/dataProtectorCore',
text: 'Methods',
link: '/references/dataProtector/methods',
collapsed: true,
items: [
{
text: 'protectData',
link: '/references/dataProtector/dataProtectorCore/protectData',
link: '/references/dataProtector/methods/protectData',
},
{
text: 'getProtectedData',
link: '/references/dataProtector/dataProtectorCore/getProtectedData',
link: '/references/dataProtector/methods/getProtectedData',
},
{
text: 'transferOwnership',
link: '/references/dataProtector/dataProtectorCore/transferOwnership',
link: '/references/dataProtector/methods/transferOwnership',
},
{
text: 'grantAccess',
link: '/references/dataProtector/dataProtectorCore/grantAccess',
link: '/references/dataProtector/methods/grantAccess',
},
{
text: 'getGrantedAccess',
link: '/references/dataProtector/dataProtectorCore/getGrantedAccess',
link: '/references/dataProtector/methods/getGrantedAccess',
},
{
text: 'revokeOneAccess',
link: '/references/dataProtector/dataProtectorCore/revokeOneAccess',
link: '/references/dataProtector/methods/revokeOneAccess',
},
{
text: 'revokeAllAccess',
link: '/references/dataProtector/dataProtectorCore/revokeAllAccess',
link: '/references/dataProtector/methods/revokeAllAccess',
},
{
text: 'processProtectedData',
link: '/references/dataProtector/dataProtectorCore/processProtectedData',
link: '/references/dataProtector/methods/processProtectedData',
},
{
text: 'getResultFromCompletedTask',
link: '/references/dataProtector/dataProtectorCore/getResultFromCompletedTask',
},
],
},
{
text: 'DataProtector Sharing',
link: '/references/dataProtector/dataProtectorSharing',
collapsed: true,
items: [
{
text: 'Collection',
link: '/references/dataProtector/dataProtectorSharing/collection',
collapsed: true,
items: [
{
text: 'createCollection',
link: '/references/dataProtector/dataProtectorSharing/collection/createCollection',
},
{
text: 'removeCollection',
link: '/references/dataProtector/dataProtectorSharing/collection/removeCollection',
},
{
text: 'addToCollection',
link: '/references/dataProtector/dataProtectorSharing/collection/addToCollection',
},
{
text: 'removeProtectedDataFromCollection',
link: '/references/dataProtector/dataProtectorSharing/collection/removeProtectedDataFromCollection',
},
],
},
{
text: 'Renting',
link: '/references/dataProtector/dataProtectorSharing/renting',
collapsed: true,
items: [
{
text: 'setProtectedDataToRenting',
link: '/references/dataProtector/dataProtectorSharing/renting/setProtectedDataToRenting',
},
{
text: 'setProtectedDataRentingParams',
link: '/references/dataProtector/dataProtectorSharing/renting/setProtectedDataRentingParams',
},
{
text: 'rentProtectedData',
link: '/references/dataProtector/dataProtectorSharing/renting/rentProtectedData',
},
{
text: 'removeProtectedDataFromRenting',
link: '/references/dataProtector/dataProtectorSharing/renting/removeProtectedDataFromRenting',
},
],
},
{
text: 'Selling',
link: '/references/dataProtector/dataProtectorSharing/selling',
collapsed: true,
items: [
{
text: 'setProtectedDataForSale',
link: '/references/dataProtector/dataProtectorSharing/selling/setProtectedDataForSale',
},
{
text: 'buyProtectedData',
link: '/references/dataProtector/dataProtectorSharing/selling/buyProtectedData',
},
{
text: 'removeProtectedDataForSale',
link: '/references/dataProtector/dataProtectorSharing/selling/removeProtectedDataForSale',
},
],
},
{
text: 'Subscription',
link: '/references/dataProtector/dataProtectorSharing/subscription',
collapsed: true,
items: [
{
text: 'setProtectedDataToSubscription',
link: '/references/dataProtector/dataProtectorSharing/subscription/setProtectedDataToSubscription',
},
{
text: 'setSubscriptionParams',
link: '/references/dataProtector/dataProtectorSharing/subscription/setSubscriptionParams',
},
{
text: 'subscribeToCollection',
link: '/references/dataProtector/dataProtectorSharing/subscription/subscribeToCollection',
},
{
text: 'removeProtectedDataFromSubscription',
link: '/references/dataProtector/dataProtectorSharing/subscription/removeProtectedDataFromSubscription',
},
],
},
{
text: 'Consume',
collapsed: true,
items: [
{
text: 'consumeProtectedData',
link: '/references/dataProtector/dataProtectorSharing/consume/consumeProtectedData',
},
],
},
{
text: 'Read Data',
collapsed: true,
items: [
{
text: 'getProtectedDataInCollections',
link: '/references/dataProtector/dataProtectorSharing/read/getProtectedDataInCollections',
},
{
text: 'getProtectedDataPricingParams',
link: '/references/dataProtector/dataProtectorSharing/read/getProtectedDataPricingParams',
},
{
text: 'getCollectionOwners',
link: '/references/dataProtector/dataProtectorSharing/read/getCollectionOwners',
},
{
text: 'getCollectionsByOwner',
link: '/references/dataProtector/dataProtectorSharing/read/getCollectionsByOwner',
},
{
text: 'getCollectionSubscriptions',
link: '/references/dataProtector/dataProtectorSharing/read/getCollectionSubscriptions',
},
{
text: 'getRentals',
link: '/references/dataProtector/dataProtectorSharing/read/getRentals',
},
],
link: '/references/dataProtector/methods/getResultFromCompletedTask',
},
],
},
Expand All @@ -404,33 +269,8 @@ export function getSidebar() {
link: '/references/dataProtector/types',
},
{
text: 'Advanced',
collapsed: true,
items: [
{
text: 'Advanced Configuration',
link: '/references/dataProtector/advanced/advanced-configuration',
},
{
text: 'Apps whitelist',
link: '/references/dataProtector/advanced/apps-whitelist',
collapsed: true,
items: [
{
text: 'createAddOnlyAppWhitelist',
link: '/references/dataProtector/advanced/apps-whitelist/createAddOnlyAppWhitelist',
},
{
text: 'addAppToAddOnlyAppWhitelist',
link: '/references/dataProtector/advanced/apps-whitelist/addAppToAddOnlyAppWhitelist',
},
{
text: 'getUserAddOnlyAppWhitelist',
link: '/references/dataProtector/advanced/apps-whitelist/getUserAddOnlyAppWhitelist',
},
],
},
],
text: 'Advanced Configuration',
link: '/references/dataProtector/advanced-configuration',
},
],
},
Expand Down
6 changes: 0 additions & 6 deletions src/get-started/helloWorld/3-buildIApp.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,12 +56,6 @@ Telegram handles.
[Github](https://github.com/iExecBlockchainComputing/web3telegram-sdk/tree/main/dapp)
| [Documentation](/references/web3telegram)

### 🌐 Content delivery

Transfer, sell or rent protected content to authorized users.
[Github](https://github.com/iExecBlockchainComputing/protected-data-delivery-dapp)
| [Documentation](/references/dataProtector/dataProtectorSharing)

::: tip <i></i>

These are just a few examples, the possibilities are endless. Want to explore
Expand Down
18 changes: 3 additions & 15 deletions src/get-started/helloWorld/4-manageDataAccess.md
Original file line number Diff line number Diff line change
Expand Up @@ -112,21 +112,9 @@

But here's where it gets even more exciting... **monetization!**.

Our SDK offers flexible **monetization mechanisms**, allowing you to create
**protected data collections** and implement advanced models like
**subscriptions**, **rentals**, or **direct sales**. The choice is yours!

Want to see it in action? Check out our
[Content Creator Demo](https://demo.iex.ec/content-creator/) where you can:

- Create and protect your own content
- Set pricing and access rules
- Manage subscriptions and rentals
- Track your earnings

For more technical details, see the
[DataProtector Sharing](/references/dataProtector/dataProtectorSharing)
documentation.
Our SDK offers flexible **monetization mechanisms**, allowing you to monetize

Check warning on line 115 in src/get-started/helloWorld/4-manageDataAccess.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/helloWorld/4-manageDataAccess.md#L115

[Google.We] Try to avoid using first-person plural like 'Our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'Our'.", "location": {"path": "src/get-started/helloWorld/4-manageDataAccess.md", "range": {"start": {"line": 115, "column": 1}}}, "severity": "WARNING"}
your protected data. For more technical details, see the guide
[Monetize your Protected Data](/guides/manage-data/monetize-protected-data).

<Container variant="success">

Expand Down
Loading