Level 0 · The starting point
Open Lab
Free / always
Your free community account.
- Games hosted on eom.dev
- Open Lab-tier giveaways
Your free account is ready.
{% endif %}One account. An independent community.
{{ message }}
{% endif %} {% if registration %}One account for all of eom.dev. Use the same sign-in to explore the community and its services, without creating a separate account for each one.
Creating an account is free. Paid memberships are optional and unlock additional benefits.
{% endif %} {% if form %} {% endif %}Keep your own corner of the internet alive
Join free for community services and games. Choose a paid tier for exclusive content, previews and a closer say in what comes next.
{% if account %}Your eom.dev account · Membership level {{ account.membership_level }}
{{ account.email }}
Thanks for supporting the work. Stripe is confirming your subscription. Access appears after payment is verified and the membership worker has synchronized it.
{% endif %} {% for subscription in subscriptions %}{% for key, tier in tiers.items %}{% if key == subscription.tier %}{{ tier.label }}{% endif %}{% empty %}Membership{% endfor %} · {{ subscription.status }}{% if subscription.paid_until > now %} · Paid access through {{ subscription.paid_until|date:"M j, Y H:i T" }}{% else %} · No current paid access{% endif %}{% if subscription.cancel_at_period_end %} · Does not renew{% endif %}
{% endfor %} {% for invoice in crypto_invoices %}SHKeeper · {% for key, tier in tiers.items %}{% if key == invoice.tier %}{{ tier.label }}{% endif %}{% empty %}Membership{% endfor %} · {{ invoice.status }}{% if invoice.access_end > now %} · Prepaid term {{ invoice.access_start|date:"M j, Y" }}–{{ invoice.access_end|date:"M j, Y" }}{% endif %} · View crypto invoice
{% endfor %}Membership access updates automatically, usually within a few minutes. Signing out here does not sign you out of other eom.dev services.
{% else %} {% endif %}Your support, your choice
Public projects and ordinary community participation stay free. Membership adds a closer connection to the work, not a barrier to joining in.
No additional service access is currently configured.
{% endif %}Level 0 · The starting point
Free / always
Your free community account.
Your free account is ready.
{% endif %}Level {{ tier.level }}
{{ tier.price_label }}
{{ tier.description|default:"Help keep the projects and community running." }}
You can create your free account now. Paid tiers will appear when their prices and groups are configured.
The list above shows each service once and the levels that include it. Access updates after directory synchronization; you may need to sign in again to a service. Publicly available content remains subject to each service's own rules.
Previews are shared when available, and playtests, listening sessions and feedback gatherings are occasional. Membership does not include storage quotas, personal consulting, guaranteed support or promised feature development. Recognition is always optional.
No. A free Open Lab (Level 0) account includes access to games hosted on eom.dev, and paid members can play too. Exclusive game servers for higher tiers may be added in the future, but none are currently offered or included as a paid benefit.
Giveaways are associated with a membership tier. Higher tiers include giveaway benefits from lower tiers, including Open Lab. Each giveaway's rules will list its availability, dates, prizes and any eligibility restrictions. Membership does not guarantee a prize.
Platinum (Level 4) and Diamond (Level 5) members can take part in exclusive polls about the direction of the platform. These are separate from Gold's project-topic polls. Results help inform decisions; they are not binding commitments or guarantees of particular features.
Your free eom.dev account stays. Member-only access ends when your paid membership expires. An immediate cancellation removes that access once your membership status updates.
On Discourse and Matrix. Ordinary community access is free; Bronze and above also receive exclusive content in those services.
Use Manage billing after signing in. The billing portal offers the changes enabled for your plan. Cancellation at period end keeps access through the paid expiry date.
SHKeeper payments prepay one calendar month, without automatic charges. Create a new invoice for each renewal. Confirmed payment on the same tier extends its prepaid term. Partial or unconfirmed payments do not grant access. Do not send renewal funds to an old invoice address.