Skip to content

Instantly share code, notes, and snippets.

View 0xCardiE's full-sized avatar
🎯
Focusing

Cardinal 0xCardiE

🎯
Focusing
  • AI and Crypto
View GitHub Profile
@0xCardiE
0xCardiE / viral-product-principles.mdc
Created June 29, 2026 11:49
32 Principles of a Viral Product by Marc Lou
---
description: Apply 32 viral product principles when building landing pages, pricing, copy, OG assets, and product positioning. Use when creating or editing marketing surfaces, hero sections, paywalls, pricing tiers, CTAs, testimonials, or any user-facing page meant to convert and spread.
globs:
- "landing/**"
- "marketing/**"
- "website/**"
- "**/landing/**"
- "**/marketing/**"
- "**/website/**"
- "**/pricing/**"
Eddy is part of the org.
How to start the org ->
git checkout v2-develop
nvm use 23
bun i
setup your .env -> you'll see in the example Eddy operates on discord/telegram
make sure you set this in .env as well: DEVREL_IMPORT_KNOWLEDGE=true
you can also tweek the code so it loads the .ts files -> here https://github.com/elizaOS/eliza/blob/v2-develop/packages/the-org/src/devRel/index.ts#L94
once you setup the .env
const express = require("express");
const { createProxyMiddleware } = require("http-proxy-middleware");
const {
keccak256,
encodeAbiParameters,
parseAbiParameters,
getAddress,
createPublicClient,
http,
verifyMessage,
@0xCardiE
0xCardiE / Etherdate.sol
Created March 19, 2018 12:21 — forked from lsankar4033/Etherdate.sol
Etherdate gen 2
pragma solidity ^0.4.4;
contract Etherdate {
uint constant startingPrice = 20 finney;
string constant startingMessage = "Nothing to see here...";
uint constant dummyCoinID = 0;
// There are 366 coins (1-indexed so that 0 can be used as a non-assignment flag):
// day | id
0x5507210803029FdDBdFC40CB6CE849272a52CcaE