Skip to content

Commit 3853ef7

Browse files
UltraDAGcomClaude Opus 4.6 (1M context)
andcommitted
token-launch-kit: promo content for X.com thread + BitcoinTalk ANN
- promo-x-thread.md: 7-tweet thread + single-tweet short version - promo-bitcointalk.md: full BBCode ANN post with contract table, tokenomics breakdown, honest disclosures, posting tips Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 9cc962c commit 3853ef7

4 files changed

Lines changed: 294 additions & 0 deletions

File tree

assets

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Subproject commit 4b0669f56c62c4b80944550b213d371349b0cbe6
Lines changed: 169 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,169 @@
1+
# BitcoinTalk Announcement Post
2+
3+
**Section:** Altcoin Announcements (ANN) — https://bitcointalk.org/index.php?board=159.0
4+
**Title suggestion:** `[ANN][UDAG] UltraDAG — DAG-BFT Consensus for IoT · Live on Arbitrum`
5+
6+
BitcoinTalk uses BBCode, not Markdown. Paste the block below directly into the forum editor.
7+
8+
---
9+
10+
```bbcode
11+
[center]
12+
[size=24pt][b]UltraDAG (UDAG)[/b][/size]
13+
[i]DAG-BFT consensus for IoT and machine-to-machine micropayments[/i]
14+
15+
[size=14pt][b]Live on Arbitrum · 21M max supply · 10-second finality[/b][/size]
16+
[/center]
17+
18+
[hr]
19+
20+
[size=16pt][b]What is UltraDAG?[/b][/size]
21+
22+
UltraDAG is a directed-acyclic-graph BFT blockchain written in Rust. Instead of a linear chain of blocks, every validator produces one vertex per round, each referencing the previous round's tips. Finality is deterministic — once a vertex has descendants from 2/3+ of validators, it is permanent. There is no proof of work.
23+
24+
The design target: tiny embedded devices that need to send money to each other. A full node binary is under 4 MB stripped and runs on a $15 Raspberry Pi Zero 2 W. A hardware-wallet variant runs on an ESP32.
25+
26+
[hr]
27+
28+
[size=16pt][b]Token details[/b][/size]
29+
30+
[list]
31+
[li][b]Contract (Arbitrum One):[/b] [url=https://arbiscan.io/token/0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b]0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b[/url][/li]
32+
[li][b]Symbol:[/b] UDAG[/li]
33+
[li][b]Decimals:[/b] 8 (matches native chain's sats-per-UDAG)[/li]
34+
[li][b]Max supply:[/b] 21,000,000 UDAG[/li]
35+
[li][b]Circulating at launch:[/b] 2,520,000 UDAG (12% IDO pre-mine)[/li]
36+
[li][b]Native emission:[/b] 18,480,000 UDAG over time via per-round consensus rewards[/li]
37+
[li][b]Primary DEX:[/b] [url=https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b]Uniswap v4 (Arbitrum)[/url][/li]
38+
[/list]
39+
40+
[hr]
41+
42+
[size=16pt][b]Tokenomics — 7-bucket emission[/b][/size]
43+
44+
Per-round rewards split across 7 buckets. The numbers below are the per-round percentages; over time they compound into the 18.48M emission cap.
45+
46+
[list]
47+
[li][b]44%[/b] validators (proportional to stake)[/li]
48+
[li][b]10%[/b] Council of 21 (1-vote-per-seat governance)[/li]
49+
[li][b]16%[/b] DAO treasury (spent via governance proposals)[/li]
50+
[li][b]5%[/b] founder allocation[/li]
51+
[li][b]8%[/b] ecosystem fund[/li]
52+
[li][b]5%[/b] reserve[/li]
53+
[li][b]12%[/b] IDO genesis pre-mine (already minted — this is what's live on Uniswap)[/li]
54+
[/list]
55+
56+
Validator rewards include a passive-staker share (50% of proportional reward) so holders who aren't running nodes still earn.
57+
58+
[hr]
59+
60+
[size=16pt][b]What's novel[/b][/size]
61+
62+
[b]1. Passkey-native wallets.[/b] Accounts are secured by your device's FIDO2 / WebAuthn credential — the same passkey you use on every modern phone and laptop. Hardware-backed signing, no seed phrase to lose, no browser extension to phish. SmartAccount transactions verify P256 signatures natively in the consensus engine.
63+
64+
[b)2. Sub-4 MB full-node binary.[/b] Strip + LTO + panic=abort. You can literally run an UltraDAG validator on a [url=https://www.raspberrypi.com/products/raspberry-pi-zero-2-w/]$15 Pi Zero 2 W[/url]. A separate crate targets ESP32 as a light-client hardware wallet.
65+
66+
[b]3. DAG-BFT with BitVec descendants.[/b] Finality checks are O(1) per vertex via a per-vertex BitVec of descendant validators — O(256x) memory reduction vs. HashSet<Address>. Enables the chain to scale to thousands of validators while staying responsive on weak hardware.
67+
68+
[b]4. Formal verification.[/b] Consensus invariants are specified in TLA+ and model-checked (see [url=https://github.com/UltraDAGcom/core/tree/main/formal]/formal[/url] in the repo).
69+
70+
[b]5. Validator-federation bridge.[/b] The Arbitrum ERC-20 is backed 1:1 by locked UDAG on the native chain. Deposits lock; withdrawals require signatures from a registered validator federation. At launch the bridge is [b]disabled[/b] (zero validators registered) — the ERC-20 is tradable but new mints require the bridge to be activated via governance.
71+
72+
[hr]
73+
74+
[size=16pt][b]Where to buy[/b][/size]
75+
76+
[list]
77+
[li][b]Uniswap v4 (Arbitrum One):[/b] [url=https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b?inputCurrency=NATIVE]app.uniswap.org[/url][/li]
78+
[/list]
79+
80+
No centralized exchanges listed. CoinGecko and CoinMarketCap submissions in review.
81+
82+
[hr]
83+
84+
[size=16pt][b]Bug bounty[/b][/size]
85+
86+
[b]500,000 UDAG active pool.[/b]
87+
88+
[list]
89+
[li]Critical: 10,000 – 50,000 UDAG[/li]
90+
[li]High: 5,000 – 10,000 UDAG[/li]
91+
[li]Medium: 1,000 – 5,000 UDAG[/li]
92+
[li]Low: 100 – 1,000 UDAG[/li]
93+
[/list]
94+
95+
Reports filed privately via [url=https://github.com/UltraDAGcom/core/security/advisories/new]GitHub Security Advisories[/url]. First bounty already awarded (15,000 UDAG) for a fatal-halt vulnerability in the SmartOp authorization path — fix committed, regression tests added, advisory publication pending.
96+
97+
All commitments are tracked in an append-only [url=https://github.com/UltraDAGcom/core/blob/main/docs/security/bug-bounty/LEDGER.md]ledger[/url]. Testnet resets do not affect any reward promise.
98+
99+
[hr]
100+
101+
[size=16pt][b]Links[/b][/size]
102+
103+
[list]
104+
[li][b]Website:[/b] [url=https://ultradag.com]ultradag.com[/url][/li]
105+
[li][b]Whitepaper:[/b] [url=https://ultradag.com/whitepaper]ultradag.com/whitepaper[/url][/li]
106+
[li][b]Documentation:[/b] [url=https://ultradag.com/docs]ultradag.com/docs[/url][/li]
107+
[li][b]Architecture explorer (interactive):[/b] [url=https://ultradag.com/explore]ultradag.com/explore[/url][/li]
108+
[li][b]Source code:[/b] [url=https://github.com/UltraDAGcom/core]github.com/UltraDAGcom/core[/url][/li]
109+
[li][b]Block explorer:[/b] [url=https://ultradag.com/explorer]ultradag.com/explorer[/url][/li]
110+
[li][b]Live network status:[/b] [url=https://ultradag.com/network]ultradag.com/network[/url][/li]
111+
[li][b]Dashboard:[/b] [url=https://ultradag.com/dashboard]ultradag.com/dashboard[/url][/li]
112+
[li][b]Telegram:[/b] [url=https://t.me/ultradagcom]t.me/ultradagcom[/url][/li]
113+
[li][b]Twitter / X:[/b] [url=https://x.com/ultradagcom]x.com/ultradagcom[/url][/li]
114+
[/list]
115+
116+
[hr]
117+
118+
[size=16pt][b]Contract addresses[/b][/size]
119+
120+
[table][tr][td][b]Role[/b][/td][td][b]Address[/b][/td][/tr]
121+
[tr][td]UDAGToken (Arbitrum One)[/td][td][tt]0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b[/tt][/td][/tr]
122+
[tr][td]Bridge contract[/td][td][tt]0xAb65098B184f24102F3C9306d8EB85bB60426F69[/tt][/td][/tr]
123+
[tr][td]Timelock (24h delay)[/td][td][tt]0xa8Ff4C8e729bF86FE0bb38710A9FD4D7614e69Af[/tt][/td][/tr]
124+
[tr][td]Governor[/td][td][tt]0xfcE87AAbAe4E304Bdfb4920a000fD1C8F1712356[/tt][/td][/tr]
125+
[tr][td]IDO / LP holder[/td][td][tt]0x9aEcb515361af7980eaa16fE40c064f69738EbF9[/tt][/td][/tr][/table]
126+
127+
[hr]
128+
129+
[size=16pt][b]Honest disclosures[/b][/size]
130+
131+
[list]
132+
[li][b]Solo developer project.[/b] Built and maintained by one person. Community contributions welcome via the GitHub repo.[/li]
133+
[li][b]No external audit yet.[/b] The Rust consensus engine has been heavily fuzz-tested and runs 1000+ property-based tests. The Solidity contracts passed a Slither static-analysis pass, have 42 Foundry tests including invariants, and mirror a well-known OpenZeppelin AccessControl pattern. An external audit is planned but not yet scheduled.[/li]
134+
[li][b)Thin launch liquidity.[/b] The Uniswap v4 pool seeded at launch is intentionally small. Expect volatility until volume builds.[/li]
135+
[li][b]BUSL-1.1 license.[/b] Source is open, commercial use has restrictions for the first 2 years. See [url=https://github.com/UltraDAGcom/core/blob/main/LICENSE]LICENSE[/url].[/li]
136+
[/list]
137+
138+
[hr]
139+
140+
[size=16pt][b]How to run a validator[/b][/size]
141+
142+
The full node binary auto-downloads from GitHub Releases. On any Linux machine:
143+
144+
[code]
145+
docker run -d \
146+
-p 9333:9333 -p 10333:10333 \
147+
-v /var/ultradag:/data \
148+
-e PKEY=0xyour_validator_key \
149+
ghcr.io/ultradagcom/core:latest
150+
[/code]
151+
152+
Full guide: [url=https://ultradag.com/docs/getting-started/validator]ultradag.com/docs/getting-started/validator[/url]
153+
154+
A Raspberry Pi Zero 2 W running a validator draws ~0.6 watts. At residential electricity prices (~$0.12/kWh), that's less than $0.65/year to run.
155+
156+
[hr]
157+
158+
[center][size=14pt]Feedback, critiques, and adversarial questions welcome below.[/size][/center]
159+
```
160+
161+
---
162+
163+
## Posting tips
164+
165+
- **Read BitcoinTalk's ANN rules** before posting (they're strict about promo — keep the tone factual, not hype)
166+
- **Bookmark the thread URL** and cross-post it from X once the thread is up — "also available on BitcoinTalk: [link]"
167+
- **Monitor replies daily** for the first two weeks. Answering good-faith technical questions builds credibility
168+
- **Don't reply to obvious FUD accounts** — it amplifies them
169+
- **Update the OP** when milestones happen (CG listing, CMC listing, first bridge activation, etc.)
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
# X / Twitter Promo — thread of 7 tweets
2+
3+
Post from **@ultradagcom**. Each block is one tweet. Crypto Twitter convention allows light emoji use; remove them if you want.
4+
5+
---
6+
7+
## Tweet 1 (hook)
8+
9+
```
10+
UDAG is live on Arbitrum.
11+
12+
DAG-BFT consensus for IoT and machine-to-machine micropayments.
13+
10-second finality. Runs on a $15 Raspberry Pi Zero 2 W.
14+
21M max supply. 8 decimals. Bridge-backed 1:1.
15+
16+
Contract: 0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b
17+
18+
(1/7)
19+
```
20+
21+
---
22+
23+
## Tweet 2
24+
25+
```
26+
Why DAG-BFT instead of another linear chain?
27+
28+
Every validator produces a vertex per round. All vertices reference the previous round's tips. Finality is deterministic — once a vertex has descendants from 2/3+ of validators, it's permanent.
29+
30+
No PoW. No waiting for confirmations. (2/7)
31+
```
32+
33+
---
34+
35+
## Tweet 3
36+
37+
```
38+
Wallets are passkey-native.
39+
40+
Your device's FIDO2 / WebAuthn credential signs transactions. No seed phrase to lose. No browser extension to phish. Hardware-backed on every modern phone and laptop.
41+
42+
This is how self-custody should have always worked. (3/7)
43+
```
44+
45+
---
46+
47+
## Tweet 4
48+
49+
```
50+
Validator economics:
51+
52+
• 21M UDAG hard cap
53+
• 12% genesis pre-mine for Uniswap LP (what's live today)
54+
• 88% emits over time via 7-bucket per-round rewards
55+
• Validators 44% · Council 10% · Treasury 16% · Founder 5% · Ecosystem 8% · Reserve 5%
56+
57+
Council of 21 governs on-chain. (4/7)
58+
```
59+
60+
---
61+
62+
## Tweet 5
63+
64+
```
65+
The Arbitrum ERC-20 is bridge-backed. Deposit on Arbitrum locks tokens; withdraw on native chain mints them. The reverse burns on native and releases on Arbitrum.
66+
67+
At launch, the bridge is disabled (zero validators registered). ERC-20 is tradable. Native mint path activates later. (5/7)
68+
```
69+
70+
---
71+
72+
## Tweet 6
73+
74+
```
75+
Active bug bounty: 500,000 UDAG pool.
76+
77+
Critical findings: 10,000-50,000 UDAG.
78+
Report via GitHub Security Advisories.
79+
80+
First bounty already paid: Sumitshah00 found a supply-invariant DoS in the SmartOp auth flow. 15,000 UDAG awarded. Full disclosure coming. (6/7)
81+
```
82+
83+
---
84+
85+
## Tweet 7 (call to action)
86+
87+
```
88+
Ships:
89+
→ Buy: uniswap.org
90+
→ Explore the codebase: ultradag.com/explore
91+
→ Docs + whitepaper: ultradag.com
92+
→ Source: github.com/UltraDAGcom/core
93+
→ Join: t.me/ultradagcom
94+
95+
Built by one person. Open source under BUSL-1.1. (7/7)
96+
```
97+
98+
---
99+
100+
## Short version (single tweet, if you prefer)
101+
102+
```
103+
UDAG is live on Arbitrum.
104+
105+
DAG-BFT consensus. 10s finality. Runs on a $15 Raspberry Pi.
106+
Passkey-native wallets. 21M hard cap. Bridge-backed.
107+
500k UDAG bug bounty.
108+
109+
Contract: 0x9cFD2011DF13d9E394B5Bb59f0f7e7A5C512155b
110+
111+
Trade: https://app.uniswap.org/explore/tokens/arbitrum/0x9cfd2011df13d9e394b5bb59f0f7e7a5c512155b
112+
Source: https://github.com/UltraDAGcom/core
113+
```
114+
115+
---
116+
117+
## Posting tips
118+
119+
- **Pin** tweet 1 of the thread (or the short version) to the @ultradagcom profile
120+
- **Wait 30-60 min** between the thread and any other tweet — algorithm rewards focus
121+
- **Reply** to your own thread with the Uniswap chart link once liquidity shows volume
122+
- **Quote-tweet** the GitHub Security Advisory link when the Sumitshah00 bounty announcement is public

bridge/token-launch-kit/trustwallet/HOW_TO_SUBMIT.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ cd assets
1616
git checkout -b add-udag-arbitrum
1717
```
1818

19+
20+
1921
### 3. Create the token folder
2022

2123
The path is exactly this (case-sensitive — matches EIP-55 checksum):

0 commit comments

Comments
 (0)