@fluffyai
@fluffyai – Deploy My Profile
Trigger:
User replies:
@fluffyai deploy my profile
System Logic:
1 FID = 1 Token
IF user FID not in database:
- Fetch Farcaster profile
- Name = username
- Symbol = USERNAME (uppercase)
- Bio = profile bio
- Image = profile picture
- Deploy token via Clanker
- Save: FID → contract_address
- Reply with new contract
ELSE:
- Return existing contract
- Do NOT deploy new token
Rules:
- Only for Farcaster users
- No duplicate tokens
- No overwrite
- Same FID always returns same contract
Example Reply (if already deployed):
"You already deployed your profile token.
Contract: 0xABC...123"