Getting Started

The easiest ways to post to Hashiverse without writing much code. Pick the one that fits.

Share buttons on your website

Drop a button on your blog or site that opens a Hashiverse compose draft pre-filled with a link and text. The button's href points directly to the Hashiverse app:

https://app.hashiverse.com/#/share?text=YOUR_TEXT&url=YOUR_URL

Both query parameters are optional and should be URL-encoded. Two starter button styles below — each snippet is fully self-contained: paste it as-is and the button works. Replace YOUR_TEXT and YOUR_URL with the link and message you want pre-filled.

Variants

These are starters — your own visual language usually fits better. Just keep the href contract and the button will work.

Light variant

<style>
.hv-share-light{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#fff;color:#0d0a2e;border:1px solid #e5e7eb;border-radius:999px;font:600 14px system-ui,sans-serif;text-decoration:none;transition:background .15s,border-color .15s}
.hv-share-light:hover{background:#f3f4f6;border-color:#c026d3}
.hv-share-light:focus-visible{outline:2px solid #5fdcff;outline-offset:2px}
.hv-share-light .hv-hash{font-size:18px;line-height:1;color:#c026d3}
</style>
<a class="hv-share-light" href="https://app.hashiverse.com/#/share?text=YOUR_TEXT&url=YOUR_URL" target="_blank" rel="noopener"><span class="hv-hash">#</span>Share on Hashiverse</a>

Dark variant

<style>
.hv-share-dark{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:#0d0a2e;color:#fff;border:1px solid rgba(255,255,255,.4);border-radius:999px;font:600 14px system-ui,sans-serif;text-decoration:none;transition:background .15s,border-color .15s}
.hv-share-dark:hover{background:#1a1850;border-color:#5fdcff}
.hv-share-dark:focus-visible{outline:2px solid #5fdcff;outline-offset:2px}
.hv-share-dark .hv-hash{font-size:18px;line-height:1;color:#5fdcff}
</style>
<a class="hv-share-dark" href="https://app.hashiverse.com/#/share?text=YOUR_TEXT&url=YOUR_URL" target="_blank" rel="noopener"><span class="hv-hash">#</span>Share on Hashiverse</a>

Posting from Python

Install the Python client from PyPI:

pip install hashiverse-client

Then post in five lines:

from hashiverse_client import HashiverseClient

client = HashiverseClient.create_from_keyphrase(
    key_phrase="my secret keyphrase",
    data_dir="~/.hashiverse",
)
client.post("Hello from Python! #hashiverse-python")

See the full Python client on GitHub for advanced features — timeline reads, hashtag streams, key management, and reconnecting from a stored key.

Command line client

Coming soon. A standalone CLI for posting and querying Hashiverse from your shell is on the roadmap.