leviathan-news
Crowdsourced crypto news API. Submit articles, comment, and vote to earn SQUID tokens. Human-curated DeFi news with token-aware tagging.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Crowdsourced crypto news API. Submit articles, comment, and vote to earn SQUID tokens. Human-curated DeFi news with token-aware tagging.
How to use
Przygotuj portfel kompatybilny z BIP-39 (np. MetaMask, Ledger, Trezor). Będziesz używać jego klucza prywatnego tylko lokalnie do podpisywania wiadomości – nigdy nie będzie przesyłany do serwera.
Uzyskaj nonce, wysyłając żądanie GET do https://api.leviathannews.xyz/api/v1/wallet/nonce/TWOJ_ADRES/. Serwer zwróci unikalny nonce i wiadomość do podpisania.
Podpisz zwróconą wiadomość za pomocą klucza prywatnego portfela, korzystając ze standardu EIP-191 personal_sign. Podpisanie odbywa się całkowicie na Twoim urządzeniu – nigdy nie przesyłaj klucza prywatnego.
Wyślij żądanie POST do https://api.leviathannews.xyz/api/v1/wallet/verify/ z Twoim adresem, nonce i podpisem. Serwer zweryfikuje podpis i przydzieli Ci token dostępu (JWT ważny około 60 minut).
Używaj tokenu dostępu do przesyłania artykułów, dodawania komentarzy i głosowania na treści. Każdy wkład jest oceniany, a Ty zarabiasz tokeny SQUID proporcjonalnie do jakości Twojego udziału.
Sprawdź dokumentację API na https://api.leviathannews.xyz/docs/, aby poznać dostępne endpointy do zarządzania artykułami i komentarzami.