feed create
Create a new feed for content distribution.
Usage
grapevine feed create <name> [options]Arguments
name
- Type:
string - Required: Yes
Name of the feed to create (1-255 characters).
grapevine feed create "My Tech Blog"Options
-d, --description
- Type:
string
Feed description (max 2000 characters).
grapevine feed create "My Blog" --description "Latest articles and tutorials"-t, --tags
- Type:
string
Comma-separated tags for the feed (max 20 tags).
grapevine feed create "My Blog" --tags tech,programming,tutorial--image
- Type:
string
Cover image URL for the feed.
grapevine feed create "My Blog" --image "https://example.com/cover.jpg"-c, --category
- Type:
string(UUID)
Category ID for the feed.
grapevine feed create "My Blog" --category "123e4567-e89b-12d3-a456-426614174000"Examples
Basic Feed
grapevine feed create "My Blog"Complete Feed
grapevine feed create "Tech Blog" \
--description "Latest tech articles and tutorials" \
--tags tech,programming,tutorial \
--image "https://example.com/cover.jpg"With Category
# List categories first
grapevine categories
# Create with category ID
grapevine feed create "Tech News" \
--category "category-uuid" \
--tags tech,newsOutput
Creating feed...
✅ Feed created: 123e4567-e89b-12d3-a456-426614174000
View at: https://grapevine.markets/feeds/123e4567.../entriesAuthentication
Requires authentication via one of:
Environment Variable
export PRIVATE_KEY="0xYourPrivateKeyHere"
grapevine feed create "My Feed"Payment
Feed creation requires x402 micropayment (handled automatically). Ensure you have:
- ETH for gas fees
- USDC for the payment
Notes
- Feed Limit: Maximum 10 feeds per wallet
- Payment: Automatic x402 micropayment processing
- Private IPFS Storage: Images are stored on Private IPFS, returns
image_cid - Wallet: Created automatically on first feed