No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Autism is not a disease. It's a community.
The community dApp for $AUTISTIK on BNB Chain, built for autistic adults (18+):
Stack: Next.js 14 · Supabase (login, database, realtime) · Claude API · viem (wallets) · Solidity (airdrop contract).
| Service | What for | Cost |
|---|---|---|
| GitHub | Stores the code | Free |
| Vercel | Hosts the website | Free (Hobby plan) |
| Supabase | Login, database, live chat | Free up to ~50,000 monthly users |
| Claude API | Believer & Purity | Pay per use. Each member is capped at AI_DAILY_LIMIT messages/day (default 60) so your bill stays predictable. Check current prices at docs.claude.com |
| BNB Chain gas | Deploying the airdrop contract, setting roots | A few cents to a few dollars in BNB |
Going live? Follow
GO-LIVE.md: one checklist with every setting for the Launch Pad, trending, the Fund and the autistik.io address. Sign-up emails: members join with email + password and confirm by email. Set it up withEMAIL-SETUP.md.
You don't need to install anything on your computer for steps 1–6.
autistik-hub, keep it Private, and create it.supabase/schema.sql, and click Run.supabase/seed.sql the same way to add 3 example sessions.https://autistik.iohttps://autistik.io/**, https://www.autistik.io/** and https://*.vercel.app/**EMAIL-SETUP.md so sign-up emails reach members.Go to console.anthropic.com → API Keys → Create key, add a payment method, and set a monthly spend limit under Billing.
autistik-hub GitHub repo..env.example with your real values:
NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, SUPABASE_SERVICE_ROLE_KEYANTHROPIC_API_KEY, ANTHROPIC_MODEL, AI_DAILY_LIMITNEXT_PUBLIC_SITE_URL, NEXT_PUBLIC_TOKEN_ADDRESSNEXT_PUBLIC_AIRDROP_CONTRACT empty until step 7autistik-hub.vercel.app.The Hub's address is autistik.io, bought and managed in Vercel (Project → Settings → Domains). The old autistikk.com is no longer used for the Hub.
The admin area is locked to the owner's email and needs 2-step verification (see supabase/admin-lock.sql).
supabase/admin-lock.sql with your email on the line marked ←, then run (with your email):
update public.profiles set is_admin = true
where id = (select id from auth.users where email = '[email protected]');
The database refuses this for any email that isn't on the owner list.delete from auth.mfa_factors where user_id = (select id from auth.users where email = '[email protected]'); then set up a new code on the Admin page.a) Deploy the claim contract once
AutistikAirdrop.sol, and paste in the separate AutistikAirdrop.sol download (it is not part of the website files).token_: 0x483EC705AC912587Fe7cD75Caf3ecC0A118aA6a9owner_: your team's wallet. A multisig such as Safe is strongly recommended.NEXT_PUBLIC_AIRDROP_CONTRACT in Vercel, and redeploy.This is the beginning of the README. Read the rest at the original. Read the full README ↗