Skip to main content

Core Concepts

A

Activity: A specific action or set of actions that users can perform within a Tenant's system, triggering rewards or other responses within a Campaign.

Avalanche Blockchain: The blockchain network used by the Feature Platform for minting and managing digital assets. We chose it because it allows us to implement full private governance for our smart contracts.

B

Blockchain Handler: A component of the Feature Platform that manages interactions with the private Avalanche L1 blockchain for token transactions.

C

Campaign: A coordinated sequence of Activities designed to achieve specific marketing or engagement goals within the Feature Platform.

Client: In the context of the Feature Platform, "Client" refers to the Tenant's system or application that integrates with the Feature Platform API. It does not refer to client-side browser applications.

Client API: The API provided by the Feature Platform allows tenants to integrate their systems and send activity data.

D

Digital Asset: A blockchain-based token representing a reward or collectible item within the Feature Platform ecosystem.

F

Feature Platform: The entire system provided by Feature, including the backend services, APIs, and a private L1 blockchain integration (a permissioned avalanche-based private subnet for asset issuance and ownership), enables Tenants to create and manage reward-based engagement campaigns while retaining privacy and governance control.

L

L1 Private Blockchain: Feature runs a permissioned Avalanche chain (a private subnet) for asset issuance and ownership.

P

Platform Backend: The core component of the Feature Platform that manages business logic and coordinates other components.

Platform Database: The central data store for the Feature Platform contains user data, campaign information, and transaction records.

S

Smart Content (Patent Pending): Dynamic, interactive experiences enabled by the Feature Platform, allowing real-time, personalized content delivery based on user interactions and predefined rules.

T

Tenant: A customer organization that uses the Feature Platform to create and manage user campaigns.

Tenant's System: The external application or platform owned and operated by a Tenant, which integrates with the Feature Platform to provide reward-based experiences to its users.

Tenant-Side Validation: In the context of the Feature Platform, this refers to validation performed by the Tenant's server-side systems before sending data to the Feature Platform, not validation in a user's web browser.

Trigger: A notification sent from a Tenant's system to the Feature Platform when a user completes an Activity containing necessary data for processing and potential reward issuance.

U

User: An end-user of a Tenant's system who interacts with content and potentially earns rewards through the Feature Platform.

User Activity: A record of a user's interaction with content or system, which can trigger rewards or other actions in the Feature Platform.

W

Web3 Indexer: A component of the Feature Platform that indexes our private L1 blockchain transactions for efficient querying and analysis. We run a permissioned avalanche-based private subnet for asset issuance and ownership.

Webhook: A method the Feature Platform uses to send asynchronous notifications back to the Tenant's system about the results of activity processing or reward issuance.