Skip to content
Merged
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
3 changes: 2 additions & 1 deletion .claude/settings.local.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
"permissions": {
"allow": [
"mcp__acp__Write",
"mcp__acp__Edit"
"mcp__acp__Edit",
"Bash(node:*)"
]
}
}
136 changes: 136 additions & 0 deletions .windsurf/plans/organize-blog-tags.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
# Organize and Prioritize Blog Tags

Restructure the blog tags system to display organized, high-priority tags that help users navigate content more effectively, replacing the current alphabetically-sorted list of 35 tags with a curated, categorized approach.

## Current State Analysis

**Existing Tags (35 total)**:
- Core product tags: Push Chain, Universal Smart Contracts, Universal Apps, Shared State Blockchain, Donut Testnet
- Technical tags: Proof of Stake, Validators, Parallel Validators, Dynamic Sharding, Fee Abstraction, Intent Solvers
- Partnership tags: Partnerships (used by 13+ posts)
- Content type tags: Announcements, Deep dives, Insights, Case Study, Featured
- User-focused tags: Consumer Crypto, Consumer Tx, Content Creator, Wallet
- Program tags: Push Points, Rewards, Deployathon, Tokenomics
- Ecosystem tags: Community & Ecosystem, Ecosystem
- Duplicate/Similar tags: Universal App vs Universal Apps, Donut vs Donut Testnet, Testnet vs Donut Testnet

**Issues Identified**:
1. **Duplicates**: "Universal App" and "Universal Apps", "Donut" and "Donut Testnet"
2. **Too many tags**: 35 tags overwhelm users
3. **No hierarchy**: All tags treated equally (alphabetical sort)
4. **Inconsistent naming**: Some tags are plural, some singular
5. **No categorization**: Technical, business, and content tags mixed together

## Proposed Solution

### 1. Tag Consolidation & Cleanup

**Merge duplicates**:
- `Universal App` + `Universal Apps` → `Universal Apps`
- `Donut` + `Donut Testnet` → `Donut Testnet`
- `Community & Ecosystem` + `Ecosystem` → `Ecosystem`
- `Testnet` + `Donut Testnet` → Keep separate (Testnet is broader)

**Standardize naming**:
- Prefer plural forms for consistency where applicable
- Keep proper nouns as-is (Push Chain, Donut Testnet)

### 2. Tag Category System with Priority Order

Categories organized by display priority (1 = highest):

**Priority 1 - Product** (Core product features):
- Push Chain
- Universal Smart Contracts
- Universal Apps
- Shared State Blockchain
- Donut Testnet

**Priority 2 - Features** (Key capabilities):
- Fee Abstraction

0. **Featured** - Showcase important/highlighted blog posts
1. **Product** - Push Chain core product features and announcements
2. **Features** - Specific feature highlights and capabilities
3. **Technical** - Technical deep dives and architecture
4. **Programs** - Community programs, hackathons, rewards
5. **Thought Leadership** - Industry insights and vision pieces
6. **Case Studies** - Real-world implementation examples
7. **Ecosystem** - Ecosystem updates, tokenomics, community
8. **Partnerships** - Partnership announcements and integrations
9. **Maker Monday** - Builder/creator content (Twitter series)
10. **Deep Dives** - Educational deep-dive content (Twitter series)
11. **Push 101** - Beginner-friendly explanations (Twitter series)

### 3. Implementation Approach

**Phase 1: Update Tag Generation Script (`build.blogs.tags.mjs`)**:
- Add tag consolidation logic to merge duplicates:
- `Insights` → `Thought Leadership`
- `Universal App` + `Universal Apps` → `Universal Apps`
- `Donut` + `Donut Testnet` → `Donut Testnet`
- `Community & Ecosystem` + `Ecosystem` → `Ecosystem`
- Add priority metadata (1-11) to each tag based on category
- Add category field for grouping
- Add `count` field showing number of posts per tag
- Sort output by priority first, then alphabetically within category

**New JSON structure**:
```json
{
"name": "Push Chain",
"slug": "push-chain",
"link": "/blog/tags/push-chain/",
"priority": 1,
"category": "Product",
"count": 25
}
```

**Phase 2: Manual Retroactive Tagging**:
- Review existing blog posts and manually add new Twitter series tags:
- `Maker Monday` - builder spotlights, creator features
- `Thought Leadership` - trend analysis, industry commentary
- `Push 101` - beginner-friendly explanations
- Update blog post frontmatter with appropriate new tags
- NOT automated - requires human review for accuracy

**Phase 3: Update Display Component (`BlogTags.js`)**:
- Sort and display tags by priority order
- Visual hierarchy based on category (handled later by user)
- Display logic for tag filtering (handled later by user)

## Files to Modify

1. **`build.blogs.tags.mjs`**:
- Add tag consolidation logic
- Add priority and category metadata
- Count posts per tag
- Sort by priority then alphabetically

2. **`src/components/Blog/BlogTags.js`**:
- Filter to show only high-priority tags
- Add visual hierarchy (size/color variations)
- Optional "Show All" expansion

3. **New file: `blog-tags-config.json`** (optional):
- Centralized tag configuration
- Priority levels
- Category assignments
- Merge mappings

## Expected Outcomes

- **Organized tags**: 11 clear categories with priority-based ordering
- **Consolidated tags**: Merge duplicates (Insights→Thought Leadership, Universal App→Universal Apps, etc.)
- **Better navigation**: Users find content by category and priority
- **Twitter series integration**: New tags for Maker Monday, Thought Leadership, and Push 101
- **Maintainable**: Easy to adjust priorities as content strategy evolves
- **Extensible**: Manual retroactive tagging allows for accurate categorization

## Next Steps

1. **Implement Phase 1**: Update `build.blogs.tags.mjs` with priority/category system
2. **Run script**: Generate new `blogtags.json` with enhanced metadata
3. **Manual tagging**: Review and add new Twitter series tags to existing posts
4. **Display updates**: User will handle visual hierarchy and filtering later
Empty file added .windsurf/workflows/brb.md
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,8 @@ title: 'Consumer Apps 🫶 Push Chain - Innovations that can be built on Push Ch
authors: [push]
image: './cover-image.webp'
description: 'Consumer Apps 🫶 Push Chain - Innovations that can be built on Push Chain'
text: 'Web 3 is growing at lightning speed!
Hundreds of L1s, Thousands of L2s and soon Tens of thousands of L3s!!
While striving to make systems more scalable, decentralized and secure, we risk overlooking a crucial goal'
tags: [Push Chain, Universal Apps, Shared App Experience, Consumer Crypto, Community & Ecosystem]
text: 'Discover how Push Chain enables developers to build consumer apps that work across all blockchains. From AI agents to social platforms, explore real-world use cases that are only possible with universal shared state.'
tags: [Product, Key Features, Ecosystem, Push 101]
twitterId: '1881607795570860403'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2024-12-09-faq-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain’s Frequently Asked Questions'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain’s Frequently Asked Questions'
text: 'The place to find answers to all the popular questions the community has asked about Push Chain. Crowdsourced from Push Fam ❤️ and curated by the Push team 💪.'
tags: [Push Chain, Shared App Experience, Community & Ecosystem, Tokenomics]
text: 'Got questions about Push Chain? This comprehensive FAQ covers everything from how universal apps work to tokenomics, validators, and what makes Push Chain different from traditional L1s.'
tags: [Product, Ecosystem, Push 101]
twitterId: '1869789799810277800'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2024-12-09-understand-proof-of-stake-part-1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Understand Proof of Stake (POS) - Part 1'
authors: [push]
image: './cover-image.webp'
description: 'Understand Proof of Stake (POS) - Part 1'
text: 'In a globally distributed computing environment, achieving collective agreement on the true state of the system has always been a complex challenge. Proof of Stake is a modern take on solving this problem.'
tags: [Push Chain, Proof of Stake, Push Chain Nodes, Insights]
text: 'How do thousands of validators reach consensus without a central authority? Dive into Proof of Stake mechanics, validator selection, and how Push Chain uses PoS to secure its universal blockchain.'
tags: [Product, Technical, Deep Dives]
twitterId: '1876998342112059691'
---

Expand Down
11 changes: 2 additions & 9 deletions blog/2024-12-09-why-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,8 @@ title: 'Why Push Chain is the Missing Layer in Web3'
authors: [harsh]
image: './cover-image.webp'
description: 'How a shared-state L1 can heal web3’s fragmentation and unleash web3’s true potential.'
text: 'Today’s web3 is fractured - users bounce across 30+ chains, while developers gamble on choosing the ‘right chain’ to find traction, only to rebuild their app again and again for every new ecosystem; All of this is leading to a fragmented experience for everyone.'
tags:
[
Push Chain,
Any Chain Tx,
Universal Execution Layer,
Universal Smart Contracts,
Shared State Blockchain,
]
text: 'Web3 is broken. Users juggle 30+ chains, developers rebuild apps for each ecosystem, and fragmentation kills adoption. Learn why Push Chain's shared-state architecture is the missing piece to finally unify blockchain.'
tags: [Product, Key Features, Thought Leadership]
twitterId: '1869392237379092482'
---

Expand Down
2 changes: 1 addition & 1 deletion blog/2024-12-16-evolution-of-push/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ authors: [richa]
image: './cover-image.webp'
description: 'Evolution of Push'
text: 'One of the defining aspects of decentralized networks is their lack of a central authority to govern how they operate. Instead, these networks rely on a set of rules and systems to securely communicate and reach consensus on the overall state of the network.'
tags: [Push Chain, Shared App Experience, Shared State Blockchain]
tags: [Product, Ecosystem]
twitterId: '1869019914750898216'
---
import { ImageText, VideoContainer } from '@site/src/css/SharedStyling';
Expand Down
5 changes: 2 additions & 3 deletions blog/2024-12-20-innovations-by-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@ title: 'Innovations by Push Chain'
authors: [push]
image: './cover-image.webp'
description: 'Innovations by Push Chain'
text: 'Unlike traditional L1 chains, Push Chain introduces ten key innovations and optimized mechanisms to unify any chain, any user, and any app. This article will help you understand - What Innovations Push Chain brings to Web3!
'
tags: [Push Chain, Shared App Experience, Any Chain Tx, Universal Smart Contracts, Shared State Blockchain, Consumer Tx, Parallel Validators, Dynamic Sharding]
text: 'Groundbreaking innovations that set Push Chain apart from traditional L1s. From consumer transactions to dynamic sharding, discover the technical breakthroughs enabling true universal blockchain experiences.'
tags: [Product, Key Features, Technical, Deep Dives]
twitterId: '1883813233070617043'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-01-09-aptos-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Aptos'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Aptos'
text: "Push Chain's road to testnet has kickstarted in full swing. Learn everything about our collaboration with Aptos - what it means for Push and Aptos users, the use cases it unlocks and more!"
tags: [Push Chain, Partnerships]
text: "Aptos users can now access universal apps on Push Chain without leaving their ecosystem. Discover how this partnership unlocks cross-chain DeFi, NFTs, and seamless user experiences."
tags: [Partnerships]
twitterId: '1877362460950253622'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-01-14-zklink-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With zkLink'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain joins forces with zkLink!'
text: "Push Chain's road to testnet has kickstarted in full swing. Learn everything about our collaboration with zkLink - what it means for Push and zkLink users, the use cases it unlocks and more!"
tags: [Push Chain, Partnerships]
text: "zkLink's aggregated liquidity meets Push Chain's universal apps. Learn how this integration enables seamless cross-chain trading and unified DeFi experiences across all blockchains."
tags: [Partnerships]
twitterId: '1879180729554555074'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-01-16-plume-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Plume'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain joins forces with Plume!'
text: 'Push Chain is set to revolutionize RWAfi by joining forces with Plume! Learn what this announcement means for Plume and Push Chain users, the use cases it unlocks, and how the collaboration benefits the greater Web3 ecosystem.'
tags: [Push Chain, Partnerships]
text: "Real-world assets meet universal blockchain. Plume's RWAfi ecosystem integrates with Push Chain, enabling tokenized assets to be accessible from any chain, any wallet, anywhere."
tags: [Partnerships]
twitterId: '1879899425117806791'
---

Expand Down
5 changes: 2 additions & 3 deletions blog/2025-01-23-zkpass-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@ title: 'Push Chain Joins Forces With zkPass'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain joins forces with zkPass!'
text: "Push chain is pumped to join forces with zkPass to transform user privacy in the new internet world. Discover how this collaboration empowers devs, users and the entire web3 ecosystem!
"
tags: [Push Chain, Partnerships]
text: "Privacy-preserving identity meets universal blockchain. zkPass integration brings zero-knowledge proofs to Push Chain, enabling secure, private authentication across all chains without compromising user data."
tags: [Partnerships]
twitterId: '1882435635937673639'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-01-28-morph-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Morph'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Morph'
text: 'Push Chain is about to facelift the consumer app experience by teaming up with Morph L2!. Learn everything about our collaboration with Morph - what it means for Push and Morph users, the use cases it unlocks and more!'
tags: [Push Chain, Partnerships]
text: "Morph L2's optimistic zkEVM joins Push Chain's universal ecosystem. Ethereum users can now access universal apps with Morph's security and Push Chain's cross-chain capabilities."
tags: [Partnerships]
twitterId: '1884247572430340115'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-01-30-stacks-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Stacks'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Stacks'
text: 'Push Chain is building with Stacks to unlock accessibility to Bitcoin apps from any chain, any app, and any wallet.'
tags: [Push Chain, Partnerships]
text: "Bitcoin DeFi goes universal. Stacks integration brings Bitcoin-secured apps to Push Chain, letting users from any blockchain access Bitcoin's ecosystem without bridges or wrapped tokens."
tags: [Partnerships]
twitterId: '1884990363053793759'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-02-05-fuse-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Fuse'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Fuse'
text: 'Push Chain is joining forces with the Fuse Network to transform the way enterprises and users transact and operate in the web3 economy. Learn what usecases does this collaboration unlocks and how devs and users can make the best of it!'
tags: [Push Chain, Partnerships]
text: "Enterprise-grade payments meet universal blockchain. Fuse Network's mobile-first infrastructure integrates with Push Chain, enabling businesses to accept payments from any chain with zero friction."
tags: [Partnerships]
twitterId: '1887151022898119019'
---

Expand Down
11 changes: 2 additions & 9 deletions blog/2025-02-11-another-l1/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,8 @@ title: 'Is Push Chain Another L1?'
authors: [harsh, sid]
image: './cover-image.webp'
description: 'Learn why Push Chain is built different'
text: 'The move towards Push Chain was driven by the realisation that we had to do our bit to move the needle on interoperability, not in order to create our own fragmented ecosystem.'
tags:
[
Push Chain,
Insights,
Vision,
Shared State Blockchain,
Universal Execution Layer,
]
text: "Another L1? Not quite. Learn why Push Chain isn't competing with existing blockchains but instead unifying them. A candid look at the motivation behind building a shared-state blockchain."
tags: [Product, Thought Leadership]
twitterId: '1920475763322630510'
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Diamante'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Diamante'
text: 'Push Chain is teaming up with Diamante to bring unified exposure to the way enterprises and users transact and operate in the web3 economy. Learn what usecases does this collaboration unlocks and how devs and users can make the best of it!'
tags: [Push Chain, Partnerships]
text: "Quantum-resistant security meets universal blockchain. Diamante's institutional-grade L1 integrates with Push Chain, bringing enterprise-ready infrastructure to universal apps across all chains."
tags: [Partnerships]
twitterId: '1889683548942245905'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-02-14-scroll-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Scroll'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Scroll'
text: "Scroll is coming to Push Chain! Learn what usecases does this collaboration unlocks and how devs and users can make the best of it!"
tags: [Push Chain, Partnerships]
text: "Scroll's zkEVM scalability meets Push Chain's universal reach. Ethereum users can now access universal apps with Scroll's efficiency and Push Chain's cross-chain interoperability."
tags: [Partnerships]
twitterId: '1890446538091991283'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-03-06-gaia-joins-forces-with-push-chain/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Push Chain Joins Forces With Gaia Network'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Joins Forces With Scroll'
text: 'Gaia is coming to Push Chain! Learn how this collaboration unlocks cross-chain autonomous intelligence and how devs and users can make the best of it!'
tags: [Push Chain, Partnerships]
text: "AI agents go universal. Gaia Network's autonomous intelligence integrates with Push Chain, enabling AI agents to operate seamlessly across all blockchains without chain-specific deployments."
tags: [Partnerships]
twitterId: '1897664911133839538'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-03-18-introducing-push-chain-tokenomics/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Introducing Push Chain Tokenomics'
authors: [push]
image: './cover-image.webp'
description: 'Push Chain Tokenomics - Details and Deepdive'
text: 'A deepdive into the tokenomics of Push Chain, vesting details and how it will power and unify all blockchains!'
tags: [Push Chain, Tokenomics]
text: 'Everything you need to know about Push Chain tokenomics. Token distribution, vesting schedules, validator economics, and how $PC powers the universal blockchain ecosystem.'
tags: [Product, Ecosystem]
---

![Cover image of Push Chain Tokenomics](./cover-image.webp)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Introducing Push Chain Devnet Drop Points Program S2'
authors: [push]
image: './cover-image.webp'
description: 'Introducing Push Chain Devnet Drop Points Program S2'
text: "Say Hello to Points Program S2 - Earn Points for Exploring Push Chain Devnet's Early Ecosystem Apps. Level Up, Climb Leaderboards and Secure Your Drop Eligibility!"
tags: [Push Chain, Push Points, Rewards, Announcements]
text: "Season 2 of Push Chain's Points Program is live! Explore early ecosystem apps, complete quests, climb leaderboards, and earn points toward the upcoming token drop."
tags: [Programs, Ecosystem]
twitterId: '1902739304809656771'
---

Expand Down
4 changes: 2 additions & 2 deletions blog/2025-04-11-interop-spectrum/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Interop as a Spectrum'
authors: [push]
image: './cover-image.webp'
description: 'How Web3 Interop Started and Where its Going'
text: "Understand how Push Chain flips the script on the Interop Trilemma but turning it into a Design Choice Spectrum for Universal App developers."
tags: [Push Chain, Interop, Intent Solvers, Bridges, Deep dives]
text: "The interoperability trilemma isn't a limitation, but a design choice. Explore how Push Chain transforms cross-chain challenges into a spectrum of options for universal app developers."
tags: [Featured, Product, Key Features, Thought Leadership, Deep Dives]
twitterId: '1926304390794612962'
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ title: 'Apps Possible Only with Shared State - Vol.1'
authors: [push]
image: './cover-image.webp'
description: 'Apps Possible Only with Shared State - Vol.1'
text: 'Learn about 5 super helpful use cases that are only only possible with shared state blockchains like Push Chain'
tags: [Push Chain, Shared App Experience, Universal Apps, Consumer Crypto]
text: 'Five game-changing use cases that only work with shared-state architecture. From cross-chain DeFi to universal NFTs, discover what becomes possible when all chains share the same state.'
tags: [Product, Key Features, Push 101]
twitterId: '1919758550777356776'
---

Expand Down
Loading
Loading