DYSNOMIASELFSNIPE (DSS) — Chat + Buy in One Transaction¶
One-line pitch: DSS is a convenience contract: chat into a venue and auto-buy LAU (or AFFECTION) in the same transaction, atomically. Owner-only, meant for accumulation.
What this is¶
Dysnomia Self-Snipe (DSS) bundles two actions together:
- Send a chat message (via CHOA.Chat).
- Purchase LAU (or AFFECTION) tokens automatically.
Both in a single tx — either both succeed or both revert. Designed for an owner-operator who wants to accumulate LAU while participating in chat, without running two txs every time.
It's owner-gated — not a public tool. Each operator deploys their own DSS.
If you've played a web3 game before¶
- Closest analogy: a personal MEV-style bundler — "while I'm here, also do this."
- Or: a DCA (dollar-cost-average) bot wired to a specific in-game trigger.
- Or: a batch-execute contract for common action pairs.
| Dysnomia term | What it maps to |
|---|---|
| DSS / DYSNOMIASELFSNIPE | Personal chat+buy batcher |
| ownerAddress | The operator (only caller) |
| LAUAddress | The LAU being accumulated |
| AffectionContract | The AFFECTION side-token |
What you actually do with it¶
- Deploy your own DSS pointed at your LAU.
- Call its chat+buy entrypoint from your owner wallet — one tx does both.
- Accumulate, then withdraw periodically.
Rewards / costs¶
- Cost: gas + whatever the Purchase costs.
- Reward: LAU / AFFECTION accumulated in the contract; you withdraw it later.
Requirements & gating¶
- Only the owner can use the privileged functions.
- The contract needs a funded LAU supply to purchase against.
Where it connects¶
Wraps CHOA.Chat and LAU.Purchase. Interacts with the AFFECTION token (registered in CHO).
Quick FAQ¶
Q: Is DSS a shared contract or do I deploy my own? A: Deploy your own. It's a personal tool.
Q: Can I use DSS without chatting? A: Depends on the entrypoint — it's designed to be a paired action, but you could add plain-purchase functions to your own deployment.
Q: Is this a front-running tool? A: It's called "self-snipe" because you're accumulating your own token alongside chat — not sniping anyone. The name is tongue-in-cheek.
Want the Solidity? The contract reference lives at
technical/docs/etc/DYSNOMIASELFSNIPE.md.