Skip to content
Open
Show file tree
Hide file tree
Changes from all 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
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"rules": {
"no-console": "warn",
"no-unused-vars": "warn",
"react-hooks/rules-of-hooks":"off",
"react-hooks/rules-of-hooks": "off",
"@next/next/no-assign-module-variable": "off", // Disable the specific warning
"react/no-unescaped-entities": "off",
"@next/next/no-page-custom-font": "off",
Expand Down
96 changes: 53 additions & 43 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,36 @@

# DASHH - Decentralized Engagement Platform

DASHH is the new ad platform focused on helping brands reach the masses through micro-influencers.
DASHH is the new ad platform focused on helping brands reach the masses through micro-influencers.

Check out here: https://blinks.knowflow.study/
Check out here: https://dashh.knowflow.study/

➤ Reclaim Protocol for secure, private engagement verification.
Solana Blink Actions to track campaigns and real-time interactions.
➤ zkTLS proofs ensuring genuine user engagement and transparency.
➤ Currently supports Instagram Story views, expanding to other platforms.
➤ Targeting micro-influencers to amplify brand reach directly.
➤ Reclaim Protocol for secure, private engagement verification.
Okto Wallet SDK integration for seamless payment processing and user authentication.
➤ zkTLS proofs ensuring genuine user engagement and transparency.
➤ Currently supports Instagram Story views, expanding to other platforms.
➤ Targeting micro-influencers to amplify brand reach directly.
➤ Scalable, trust-based platform—no middlemen, just results.

---

## 🌟 Why DASHH?

- **Transparency & Accountability**: Verified engagement through the Reclaim Protocol, ensuring real data and eliminating fake views.
- **Decentralized Influencer Marketing**: Rewards are distributed fairly, based on true engagement, not follower count.
- **Sybil Resistance**: Protects against fake accounts and bots by verifying participant identity and reputation.
- **On-Chain Trust**: Payments are securely handled through on-chain escrow programs, ensuring safe and transparent payouts.
- **Transparency & Accountability**: Verified engagement through the Reclaim Protocol, ensuring real data and eliminating fake views.
- **Decentralized Influencer Marketing**: Rewards are distributed fairly, based on true engagement, not follower count.
- **Sybil Resistance**: Protects against fake accounts and bots by verifying participant identity and reputation.
- **On-Chain Trust**: Payments are securely handled through the Okto Wallet SDK, ensuring safe and transparent payouts.

---

## Features

➤ **Reclaim Protocol** for secure, private engagement verification.
➤ **Solana Blink Actions** to track campaigns and real-time interactions.
➤ **Okto Wallet SDK** for seamless integration of decentralized payments and user onboarding.
➤ **zkTLS proofs** ensuring genuine user engagement and transparency.
➤ Currently supports **Instagram Story views**, expanding to other platforms.
➤ Targeting **micro-influencers** to amplify brand reach directly.
➤ Scalable, trust-based platform—**no middlemen, just results**.


---

## 🚀 Getting Started
Expand All @@ -49,61 +51,69 @@ pnpm dev
bun dev
```

---

## 📈 How DASHH Works

### 1. **Campaign Creation**
Brands set up campaigns, allocate a budget, and share them through Solana Actions using Reclaim Protocol for Instagram verification and zkTLS proof to ensure privacy and security.
### 1. **Campaign Creation**
Brands set up campaigns, allocate a budget, and share them through the Okto Wallet SDK, using Reclaim Protocol for Instagram verification and zkTLS proofs to ensure privacy and security.

### 2. **User Participation**
Influencers connect their wallets, verify their Instagram account via Reclaim, and participate by posting stories that will generate real engagement.
### 2. **User Participation**
Influencers connect their wallets through the Okto Wallet SDK, verify their Instagram account via Reclaim, and participate by posting stories that will generate real engagement.

### 3. **Engagement Proof**
### 3. **Engagement Proof**
Reclaim Protocol collects engagement data (e.g., Instagram views) and generates zkTLS proofs, ensuring that the engagement is real and verified.

### 4. **Payment Distribution**
Once engagement is verified, payments are processed through a secure escrow programs on Solana, ensuring influencers are rewarded fairly and without delay.
### 4. **Payment Distribution**
Once engagement is verified, payments are processed securely through Okto Wallet SDK's escrow functionality, ensuring influencers are rewarded fairly and without delay.

---


## 📊 Execution Flow

1. **Campaign Setup** → **Reclaim Verification** → **Solana Action (Blink URL)**
2. **User Participation** → **Reclaim Proof** → **Instagram Engagement**
3. **Proof Collection** → **zkTLS Proof** → **Blink URL Submission**
4. **Payout** → **Escrow Smart Contract Verification** → **Funds Released**
1. **Campaign Setup** → **Reclaim Verification** → **Okto Wallet SDK Integration**
2. **User Participation** → **Reclaim Proof** → **Instagram Engagement**
3. **Proof Collection** → **zkTLS Proof** → **Verified Submission**
4. **Payout** → **Okto Wallet SDK Escrow Verification** → **Funds Released**

---

## 🌐 Causes We Serve

- **Fair Compensation**: Influencers are paid based on real engagement, not just follower numbers.
- **Data Ownership**: Influencers retain control of their data, with cryptographic proof provided by Reclaim.
- **Fair Compensation**: Influencers are paid based on real engagement, not just follower numbers.
- **Data Ownership**: Influencers retain control of their data, with cryptographic proof provided by Reclaim.
- **Automation & Trust**: Payments are automated and secured through blockchain, eliminating the need for intermediaries.

---

## What we are doing: Decentralized Marketing with DASHH
## What We Are Doing: Decentralized Marketing with DASHH

### 1. **No Middlemen, Direct Payments**
- Brands bid on Instagram engagement through Solana Blinks.
- Payments are made directly to influencers via smart contracts, eliminating intermediary fees.
### 1. **No Middlemen, Direct Payments**
- Brands bid on Instagram engagement through campaigns verified via Reclaim.
- Payments are made directly to influencers via smart contracts, powered by the Okto Wallet SDK, eliminating intermediary fees.

### 2. **Real-Time Transparency**
- Track every view, like, and interaction on-chain.
### 2. **Real-Time Transparency**
- Track every view, like, and interaction on-chain.
- Solana's high throughput ensures real-time campaign performance updates without bottlenecks.

### 3. **Program Automation**
- Automatic payments based on pre-defined metrics (e.g., 10,000 views).
### 3. **Program Automation**
- Automatic payments based on pre-defined metrics (e.g., 10,000 views).
- Solana’s fast block finality ensures instant payouts upon reaching campaign goals.

### 4. **Fraud Reduction with Verified Engagement**
- Authentic engagement guaranteed using Reclaim Protocol's zkTLS proofs.
### 4. **Fraud Reduction with Verified Engagement**
- Authentic engagement guaranteed using Reclaim Protocol's zkTLS proofs.
- Protects against bot-driven ad fraud, ensuring real interactions.

## 🔗 Powered by Solana
- **Low Fees**: Microtransactions with minimal cost.
- **High Speed**: Real-time updates and payments without delays.
- **Scalable**: Supports large-scale campaigns effortlessly.
---

## 🔗 Powered by Solana

- **Low Fees**: Microtransactions with minimal cost.
- **High Speed**: Real-time updates and payments without delays.
- **Scalable**: Supports large-scale campaigns effortlessly.

DASHH is the future of advertising, offering transparency, trust, and efficiency through Solana and the seamless integration of the Okto Wallet SDK.

---

DASHH is the future of advertising, offering transparency, trust, and efficiency through Solana’s powerful blockchain technology.
Let me know if additional refinements or sections are required!
12 changes: 0 additions & 12 deletions anchor/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions anchor/.prettierignore

This file was deleted.

9 changes: 6 additions & 3 deletions anchor/Anchor.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,17 @@ anchor_version = "0.30.1"
resolution = true
skip-lint = false

[programs.devnet]
dashh = "Gdh4Jq1DY5t47vVVVGeK2Zx3EyeDm9L923bRfSWQ2aDJ"

[programs.localnet]
dashh = "2cdoyYdYcU25bCXoLViEoKkSN3g18nHztXrf98AfsQUi"
dashh = "7qpRXNFY5PJQfwptK4BosJ5jCnVeEYRWATFu8BBDTVcr"

[registry]
url = "https://api.apr.dev"

[provider]
cluster = "Localnet"
cluster = "Devnet"
wallet = "~/.config/solana/id.json"

[scripts]
Expand All @@ -26,4 +29,4 @@ upgradeable = false
[test.validator]
bind_address = "127.0.0.1"
ledger = ".anchor/test-ledger"
rpc_port = 8898
rpc_port = 8899
Loading