위젯과 SDK
세계 공용 @beat 시계를 어디에나 — 한 줄짜리 웹사이트 임베드와 Python, PHP, JavaScript, Unity, Unreal용 바로 적용 가능한 SDK를 함께 제공합니다.
실시간 @beat 시계 임베드하기
복사, 붙여넣기, 완료. 시계는 로컬에서 작동하며 서버와 동기화됩니다 — 계정 없음, 쿠키 없음, 추적 없음. 일반 HTML에서도 어떤 사이트에서나 작동합니다.
브라우저에서 @beat
작은 Firefox 확장 프로그램: 도구 모음 아이콘에 현재 비트를 표시하고, 클릭 한 번으로 시계와 변환기를 엽니다.
- 도구 모음 아이콘에 현재 비트가 표시됩니다. 하루 1000비트, 어디서나 같은 순간입니다.
- 클릭 한 번으로 센티비트 단위(@523.45) 실시간 시계와 UTC 시간, 현지 시간과 @beat 사이의 변환기가 열립니다.
- 시간은 내 컴퓨터에서 계산됩니다. 확장 프로그램은 시계 오차를 보정하려고 가끔 sigelith.org에 묻는 것 외에는 아무것도 하지 않습니다. 추적도 계정도 없습니다.
WordPress용 타임스탬프
WordPress 플러그인: 미디어 라이브러리의 파일에 한 번의 클릭으로 스탬프를 찍고, 글에서 그 아래에 타임스탬프 배지를 보여 줍니다.
Sigelith Timestamp
WordPress 6.0 이상, PHP 7.4 이상 · GPL-2.0-or-later
- 미디어 라이브러리의 각 파일 옆에 „Sigelith로 스탬프“가 있습니다. 원하면 새로 올리는 모든 파일에 백그라운드에서 자동으로 찍을 수도 있습니다.
- 배지는 파일 블록 아래와 첨부 파일 페이지에, 그리고 단축 코드로 어디에나 표시됩니다. 파일이 교체되면 사라집니다.
- 서버 밖으로 나가는 것은 파일의 SHA-256 지문뿐입니다. 파일 자체, 파일 이름, 사이트 주소는 절대 보내지 않습니다. 추적 없음, 계정 없음.
또는 WordPress 알림판의 플러그인에서 “Sigelith Timestamp”를 검색하세요.
내 쇼핑몰을 위한 인계 증명
WooCommerce와 PrestaShop용 플러그인: 배송 기사가 작은 라벨을 스캔하고 구매자가 수령 코드를 보여 주거나 휴대폰으로 확인하면, 쇼핑몰은 공개 타임스탬프가 있는 증거를 받아 직접 확인합니다. 어떤 택배사와도 작동합니다.
Sigelith Delivery for WooCommerce
WordPress 6.2 이상, WooCommerce 8.0 이상, PHP 7.4 이상 · GPL-2.0-or-later
Sigelith Delivery for PrestaShop
PrestaShop 8.1 또는 9, PHP 7.4 이상 · AFL-3.0
- 택배마다 작은 라벨 한 장. 구매자는 수령 코드를 이메일로 받습니다 — 글자로, QR 코드로, 그리고 휴대폰에서 코드를 여는 링크로. 설치할 것은 없습니다.
- 배송 기사의 앱은 증거를 내 쇼핑몰로 바로 보내고, 쇼핑몰은 모든 서명과 타임스탬프를 — 공개 로그의 공동 서명자까지 — 직접 확인한 뒤 주문에 결과를 표시합니다.
- 쇼핑몰 밖으로 나가는 것은 SHA-256 해시뿐입니다. 주문, 이름, 주소는 절대 보내지 않습니다. 계정 없음, 수수료 없음.
둘 다 11개 언어를 지원합니다. 배송 기사는 무료 Sigelith Courier 앱을 쓰고, 구매자에게는 앱이 필요 없습니다.
공개 API 위에서 개발하기
여러분의 코드에서 직접 Sigelith와 통신하세요 — 바로 적용 가능한 클라이언트, API 키 불필요, 공정 사용 한도. 또는 앱에서 바로 @beat를 회의에 추가하세요.
PHP SDK
단일 파일, cURL — PHP 백엔드를 위한 동일한 API.
sigelith-verify.php 다운로드 ↓ — 타임스탬프 서명 3개 중 2개를 사용자의 서버에서 검증합니다
JavaScript SDK
npm 프로젝트, 번들러, 브라우저 어디서나 쓰는 단일 ES 모듈 — 로컬 시계 작동에 전체 API와 증명까지.
npm install sigelith · npm
C++ SDK · Unreal
Unreal Engine과 모든 C++ 프로젝트를 위한 헤더 온리 C++17 — 의존성 없는 로컬 @beat 시계, 엔진용 HTTP 예제 포함.
# was beattime.py / BeatTime — that file keeps working
from sigelith import Sigelith
sg = Sigelith()
print(sg.beat_now()) # '@523'
print(sg.beat_to_time(523)) # {'utc': '...', ...}