~ / atsume / atsm-token / concept-book.html
v0.2 · 2026-05-05
アツメグループ会員制トークン基盤 / A member-bound currency

ATSM.WTF

アツメトークン構想書 — Concept Book

// .wtf is a real top-level domain — here it signals our build-in-public,
// ship-fast posture. internally serious; outwardly direct. ⌐◨-◨ tip-of-the-hat to nouns.wtf.

「技術と人で、前に進める。」その時間を、毎月あなたの手元へ。
// service is a way of speaking about time. tokens make time addressable.

Atsume Group · 2026 Built on Base — Coinbase L2 [A]-[A]
No. 001 · Internal Draft
tl;dr / 1 分でわかる atsm.wtf
これは何か
アツメグループの 3 サービス課金を「会員パス + 月次トークン」で統一する基盤。顧客に Web3 を見せない B2B SaaS 設計
誰のためか
アツメ顧客 (士業・医療・地場製造、10–50 名)。Wallet 操作・暗号資産知識は一切不要
主要数字
1 ATSM = ¥100。コンサル定例 = 1,000 ATSM。Silver 月10万で月 1,000 ATSM。Base で動作
いつから
現在 Phase 0。本番ローンチは FY26 Q4 目標。1 顧客から段階展開
How it works — 4 steps
// 顧客が体験する流れ (wallet 操作はゼロ)
1
アツメと契約
tier (Bronze〜Platinum) を選択。月額は freee + Stripe で決済。
2
ダッシュボード招待
メール / Google ログインで完了。裏で Privy が wallet を自動生成 + ATSM Pass を代理 mint。
3
月初に ATSM が届く
毎月 1 日 0:00 JST に tier 通り自動配布。「今月の残量: 1,000 ATSM」と見える。
4
サービスを ATSM で予約
「コンサル定例 (1,000 ATSM)」をクリック。残量が減り、freee で適格請求書発行。
By the numbers
¥100/atsm
unit price
5
smart contracts
0
wallet steps
5
deploy phases
1k atsm
silver / month
FY26 Q4
target launch
// section_01 — why_this_exists.md
なぜ今、独自トークンか

Why
this exists.

アツメグループの 3 サービスは、それぞれ目的も期間も契約形態も違う。 だが顧客から見て最後に残るのは、結局のところ「どれだけの時間と知見を、どんな密度で借りたか」だけだ。

ならばその総量を、サービスをまたぐ 共通の単位 として持ち歩けるようにできないか。 コンサルから始まった顧客が、高速サービス開発に進み、やがてテイラーメイドへ。 その遷移を、トークン残高というひとつの数字で滑らかに繋ぐ。

Service is a way of speaking about time.
Tokens make time addressable.

副産物として、すべての成果物 — 改修ログ、契約書、JSONL パターンライブラリ — は不可逆なハッシュとしてチェーンに刻まれる。 "アツメは X 時点で Y を作った" が、誰にも書き換えられない事実になる。

// section_02 — design_rules.sh
設計の根幹となる六つの原則

6 absolute
rules.

01
Wallet を見せない

顧客の UI に「Wallet」「NFT」「Gas」「seed phrase」は一切登場しない。普通の SaaS としてだけ機能する。

02
ガス代はアツメが払う

ERC-4337 Paymaster で全 tx をスポンサー。顧客は ETH も USDC も持つ必要がない。

03
譲渡不可がデフォルト

会員 NFT は Soulbound、ATSM Token は会員間 + Treasury に限定。暗号資産非該当の設計。

04
オンチェーンが正本

残高・消費履歴・成果物 hash の真実は、すべてチェーン上にある。データベースは単なるキャッシュ。

05
既存事業と並走

freee と Stripe の既存フローは壊さない。トークンは課金結果のミラーとして上に重ねる。

06
段階展開

社内 → コンサル顧客 → 高速サービス開発顧客。一気に世に出さない。確かめながら広げる。

// section_03 — primitives.sol
三つの独立したスマートコントラクト

3 indep.
primitives.

ATSM の世界には、三つだけ、独立した原器がある。 それぞれが単独で意味を持ち、組み合わさることで会員制の経済を構成する。

CUSTOMER privy login (email/google) API LAYER cf workers + hono + viem + indexer monthly cron jwt · paymaster // atsume pays gas BASE (L2) AtsmPass · AtsmToken MonthlyAllocator ServiceRegistry HashAnchor // source of truth EXTERNAL freee · stripe tadoo · linear
// a single source of truth, kept invisible to the customer
P
ATSM Pass
// 会員 NFT · soulbound

顧客 1 法人 = 1 枚。譲渡不可。tier 情報を内包し、毎月のトークン配布の宛先となる。

T
ATSM Token
// 月次配布 FT

サブスク tier に応じて毎月 1 日 0:00 JST に自動 mint。サービス利用で burn。月末に未消費分は失効。

H
Hash Anchor
// 真正性証明

改修ログ・契約書・成果物の sha256 を刻む独立コントラクト。後から書き換え不能の事実を残す。

Hash Anchor は ATSM Token とは独立に動き、将来単独でサービス化する余地を残している。 "アツメ製の真正性スタンプ" として外販する未来も射程にある。

// AtsmToken.sol — Soulbound enforcement (draft, by Claude Code)
// ATSM Token cannot be transferred between unauthorized addresses.
// This single revert is what keeps us out of the "crypto-asset" definition
// under 資金決済法 §2 第 5 項 — by construction.
function _update(address from, address to, uint256 value) internal override {
    if (from != address(0) && to != treasury) {
        require(passOf[from] != 0 && passOf[to] != 0, "ATSM: transfer between pass-holders only");
    }
    super._update(from, to, value);
}
// section_04 — tokenomics.sol
価値の単位と配布設計

¥100 = 1
ATSM.

ひとつの ATSM は、ちょうど百円。 15 分の相談なら 50 ATSM、月次定例なら 1,000 ATSM、 開発フェーズなら数千〜数万 ATSM、AI ツール 1 回なら 1 ATSM。 細かいものから大きなものまで、ひとつの単位で測れる。

Tier 月額 月次 ATSM 想定対象
Bronze ¥10,000 100 お試し / 1on1 単発
Silver ¥100,000 1,000 コンサル定額 (主力)
Gold ¥1,000,000 10,000 高速サービス開発期間中
Platinum ASK 10,000+ テイラーメイド
DAY 1 mint tier amount // 月初配布 MID consume per service // サービス利用 END burn or carry-over // 失効 or 繰越 // next month repeats
// the monthly rhythm: receive, spend, reset
山田会計事務所の 1 年
// silver 契約 想定例 — 月10万 × 12 = 年120万 / 繰越上限 30% (300 ATSM)
5月
契約開始。月次定例 1 回 + 30 分相談 2 回 + 15 分相談 1 回
使用 1,250 / 配布 1,000
残量 0 (超過は別途請求)
6月
月次定例 1 回のみ。残量を翌月へ繰越
使用 1,000 / 残量 0
7月
月次定例 + 30 分相談 1 回
使用 1,100 / 残量 -100
(超過 ¥10,000 を請求)
8月
月次定例のみ。月末残 0
使用 1,000 / 残量 0
9-10月
繁忙期で月次定例のみ、相談 0
使用 1,000×2 / 残量 0+0
11月
高速サービス開発検討。今月は Silver で 30 分相談 3 回
使用 1,300 / 残量 -300
(超過 ¥30,000 を請求)
12-4月
通常運用。年明け 1 月に Gold 移行を判断
使用 1,000-1,200/月
年間 silver 契約
¥120 万 + 超過 ¥40,000 = ¥124 万
使用総量
14,400 ATSM

使わなかった分の扱いも、tier ごとに穏やかに設計してある。 Bronze は失効、Silver は 30% (300 ATSM)、Gold は 20% (2,000 ATSM)、Platinum は 100% 持越。 「贅沢に持っている人ほど、雑に扱える」という、人間の感覚に合わせた繰越曲線。

Money is a story we agree on.
ATSM is the version we tell to ourselves.
// section_05 — ux_philosophy.md
顧客に見えないように作る

Hide
the Web3.

アツメの顧客は、士業、医療、地場製造、独立系資産運用 — クリプトネイティブから最も遠い人たち。 "Wallet を作ってください" の一言で、契約は静かに離れていく。

だから、Web3 は徹底的に背景に沈める。 顧客が見るのは、ただの SaaS ダッシュボード。 「今月の残量: 1,000 ATSM」「コンサル定例を予約」— それだけ。

裏側では、Privy の embedded wallet が静かに生まれ、 Coinbase Smart Wallet がトランザクションを passkey で署名し、 Paymaster が ガス代を肩代わりしている。 技術は仕事をする。だが、誇示しない。

The best technology is the one
you forget you're using.
Don't build wallets.
Build invoices that happen to live on Base.
// section_06 — phases.txt
段階的な展開と技術スタック

Slow.
verified.

Chain
Base (L2)
EVM / sub-cent gas / Coinbase Smart Wallet で passkey UX が最良
Contracts
Foundry · Solidity
高速テスト / fuzzing / EVM dev の標準。Hardhat より軽量。unit + fuzz + invariant の三層テスト、target カバレッジ 90%
Wallet UX
Privy + 4337
embedded wallet で Web3 を顧客に見せず、Paymaster でガス代スポンサー
Backend
Hono + CF
Cron Trigger で月次 mint。Edge runtime で低レイテンシ + 安価
Frontend
Next.js + viem
Vercel / 型安全な on-chain 操作 / RSC 活用
AI Coding
Claude Code
アツメ開発の限界コスト極小化原則。実装 70% を AI 補助で / Build-in-Public。今は AtsmPass.sol / AtsmToken.sol の draft + テストを CC で執筆中
Repo
GitHub (2026-08)
Phase 1 完了 (≒ 2026-08) で公開予定。コントラクト + テスト + CI / 改修ログ自動 anchor 機構が初期スコープ
0
// 1–2 weeks · now
spec + legal review

仕様書・トークノミクス・法令整理を仕上げ、顧問弁護士に書面レビュー依頼。チェーン (Base / Soneium) を最終決定。

1
// 3–4 weeks
contracts + testnet

Foundry でコントラクト 5 種を実装、Base Sepolia にデプロイ。粟田自身が触って体感を掴む。

2
// 4–6 weeks
api + dashboard mvp

Cloudflare Workers + Hono で API、Next.js でダッシュボード。Privy 統合で「Wallet が見えない」体験を完成。

3
// fy26 q4
launch — 1 customer first

Base Mainnet にデプロイ。コンサル Silver 1 社で 1 ヶ月運用。freee 連携で会計フロー確立。

4
// fy27
expand — pattern lib + dao

高速サービス開発で蓄積した JSONL Pattern Library を NFT 化して他社が ATSM で購入可能に。Capacity DAO (限られた稼働枠を ATSM オークションで配分する長期実験) で「時間そのものを市場化する」フェーズへ。

What we don't build (Phase 1)
  • 独自チェーン / 独自 L2 — Base に乗る。インフラ自前は絶対やらない
  • 顧客向けモバイルアプリ — Web ダッシュボード 1 つで完結する
  • ステーブルコイン / DeFi 統合 — ATSM は会員制クレジット、投機資産にしない
  • ガバナンストークン / 議決権 — 配当・分配ゼロ。有価証券性を意図的に避ける
// section_07 — compliance_jp.md
日本法における位置付け

Live with
the law.

ATSM Token は、設計上、いずれの規制カテゴリにも踏み込まない建付けで作る。 譲渡を会員間 + Treasury に限定することで 暗号資産非該当、 月次失効により 前払式支払手段の届出範囲外、 配当・議決権を持たないことで 有価証券非該当

項目 取扱い 関連条文 / 根拠
暗号資産該当性 非該当 (transfer 関数で revert 強制) 資金決済法 §2 第 5 項
前払式支払手段 月次失効で除外 (6 ヶ月以内有効期限) 資金決済法施行令 §4 第 1 項 第 2 号
未使用残高 届出基準 3/31, 9/30 で 1,000 万円超で届出義務 資金決済法 §7
有価証券性 非該当 (配当・利益分配・議決権なし) 金商法 §2 第 2 項
インボイス burn 時に freee で適格請求書自動発行 消費税法 §57 の 4
HashAnchor 証拠能力 状況証拠 (法的推定ではない) 民事訴訟法 §231

Phase 2 着手前に顧問弁護士の書面レビューを 1 回入れる。費用想定 30〜50 万円。 確認チェックリストは (1) 暗号資産非該当、 (2) 前払式支払手段除外、 (3) 消費税扱い、 (4) 規約・プラポリ雛形、 (5) スケール時の届出ロードマップ、の 5 項目。

SC upgrade 戦略: AtsmPass / AtsmToken / HashAnchor は immutable。 ServiceRegistry と MonthlyAllocator のみ UUPS Proxy 経由で upgrade 可能とし、 アップグレード権限は Atsume Treasury マルチシグ (Gnosis Safe 2-of-3、署名者: 粟田 + 顧問弁護士 + テクニカルアドバイザ) が握る。

監査計画: Phase 2 末 / Mainnet ローンチ前に Code4rena ($5–10k、community-driven、TAT 2-3 週間) を first choice として実施。 Phase 3 + 1 年経過時点で OpenZeppelin Solutions による premium 再監査 (高額、契約規模次第)。 テストカバレッジ目標 90% (unit + fuzz + invariant 三層)。

利用規約・プラポリ: Phase 1 開始と同時に 外部弁護士起案 + 社内レビュー 体制で着手し、Phase 2 末までにドラフト完成。 書面レビュー想定 TAT は約 2 週間

国際比較 (要各国弁護士確認): 米 SEC / 星 MAS / EU MiCA いずれも、譲渡先制限 (会員間 + Treasury のみ) と無利益分配の構造により当地の規制カテゴリ (Securities / DPT / e-money) には該当しない整理を想定。海外展開時は各国で当地弁護士の追認を取る。

// section_08 — faq.md
経営者・弁護士・エンジニアからの想定質問

Common
questions.

契約を解除したら、未使用の ATSM はどうなりますか?
解除月末で AtsmPass が無効化され、残量はその時点で失効します。事前精算は行いません (前払金として扱うため)。なお、業務上の保管義務がある成果物・改修ログは Atsume 側で 7 年間保存し、HashAnchor で改ざん検知可能な状態を維持します。
アツメがサービス停止した場合、私のデータはどうなりますか?
スマートコントラクトは Base 上に永続的に残ります (immutable)。Atsume の運用が止まっても、AtsmPass の保有事実・過去の HashAnchor は誰でも参照可能です。サービスメニュー (ServiceRegistry) は更新停止しますが、過去の利用履歴は完全に保全されます。
ATSM Token を売買・送金できますか?
いいえ。ATSM Token は AtsmPass 保有アドレスと Atsume Treasury の間でしか動かない設計です (transfer 関数で revert)。これは資金決済法上の暗号資産非該当を担保するための意図的制限です。譲渡市場は存在しません。
私 (顧客) は Wallet を作る必要がありますか?
必要ありません。メールまたは Google ログインだけで Privy が裏で embedded wallet を生成します。Seed phrase の管理も passkey (Touch ID / Face ID) で済み、暗号資産アプリを開く必要はありません。
インボイス (適格請求書) は発行されますか?
発行されます。サービス消費 (ATSM の burn) のタイミングで、freee 経由で適格請求書が自動発行されます。ATSM 購入時は前受金として処理し、消費時に売上計上 + 消費税課税となる前提で設計しています (詳細整理は弁護士・税理士確認中)。
AI ツールで ATSM を消費する未来は具体的にいつ?
Phase 4 (FY27〜) で予定。ServiceRegistry に ai.call (1 ATSM = ¥100/回) と ai.token (0.01 ATSM = ¥1/1k tokens) を予約済み。アツメ開発の AI エージェント化ロードマップと連動します。
Abstract · for international readers

A member-bound
currency, kept invisible.

ATSM Token is the billing primitive for Atsume Group's three professional services (consulting, fast service development, and craft engagements). Each customer holds a Soulbound NFT pass on Base; a fungible monthly allowance (1 ATSM ≈ ¥100) is auto-minted on the 1st and burnt as services are consumed. Web3 surface — wallets, gas, seed phrases — is hidden from the customer entirely: embedded wallets are issued via Privy, signed by passkeys, and gas is sponsored by an ERC-4337 paymaster operated by Atsume. A separate HashAnchor contract timestamps deliverables and pattern-library snapshots, providing tamper-evident proof for "build-in-public" without compromising client confidentiality. Designed to be non-securities, non-crypto-asset, and non-prepaid-instrument under Japanese law by construction.

粟田 賢太郎 / Awata Kentaro
// founder · atsume group ceo
株式会社アツメ (香川) / 株式会社アツメ開発 (東京・丸の内、2026-05登記) ファウンダー兼 CEO。月次顧問 3 社 (ZI / 東京ガス / Rutilea) と 3 サービス (コンサル / 高速サービス開発 / テイラーメイド) を運営。AI コーディング (Claude Code) を全面活用した tiny オーナーモデル。
// next steps

Read it.
Now act.

[A]-[A]

技術に任せられることは、技術に。
人は、人にしかできないことを。

Tech to tech.
Humans to humans.

— Atsume Group · Visual nods to nouns.wtf, with respect ⌐◨-◨