{% extends "base_operator.html" %} {% block title %}Coin Manager — operator{% endblock %} {% set page = 'op-coins' %} {% block page_title %}Coin Manager{% endblock %} {% block head_extra %}{% include "_coin_manager_styles.html" %}{% endblock %} {% block topbar %} Add a coin {% endblock %} {% block content %} {% if coins %}
Coins running
{{ coins|length }}
{% if POOL_MODE=='demo' %}all testnet/regtest{% endif %}
By engine
{{ engine_counts.native }} Native {{ engine_counts.miningcore }} Miningcore
stratum engines
Disk in use
{{ resources.disk_used }} GB
of {{ resources.disk_total }} GB
RAM in use
{{ resources.ram_used }} GB
of {{ resources.ram_total }} GB
{% for c in coins %}
{{ c.ticker }}
{{ c.display_name }}
{{ 'Native' if c.engine=='native' else 'Miningcore' }} {{ c.algorithm }} {{ c.network }}
{% if c.status=='live' %}live {% elif c.status=='syncing' %}syncing {{ c.sync_pct }}% {% elif c.status=='provisioning' %}provisioning {% elif c.status=='stopped' %}stopped {% else %}error{% endif %}
Height
{% if c.height %}{{ c.height }}{% else %}{% endif %}
Hashrate
{% if c.hashrate %}{{ c.hashrate | hashrate_short }}{% else %}{% endif %}
Miners
{% if c.status in ['live','syncing'] %}{{ c.miners }}{% else %}{% endif %}
Port
{{ c.stratum_port }}
{% for svc in ['node','indexer','stratum','wallet','faucet'] %} {{ svc }} {% endfor %}
{% if c.status=='error' and c.error_detail %}
{{ c.error_detail }}
{% else %} {% endif %}
{% endfor %}
{% else %} {# Empty state — buyer copies #}
No coins yet
Add your first coin — launch your own Scrypt coin or stand up an established one. Live on testnet in minutes.
Add your first coin
{% endif %} {% endblock %}