Developers
Build on TigerTag.
O protocolo TigerTag é aberto — CC-BY-4.0, com um direito irrevogável de o implementar em qualquer produto, grátis, para sempre. Tiger Studio e Tiger-Scale são MIT; os SDKs, Apache-2.0. A aplicação móvel é gratuita, mas proprietária.
- 1
An open protocol
Qualquer NTAG 213/215/216, qualquer leitor ACR122U, comprados onde for. O Pod é impresso em 3D — imprima-o você mesmo.
- 2
O TigerTag é 100% offline
Os dados vivem no chip. Sem nuvem, sem conta, nada telefona para casa.
- 3
O TigerTag+ acrescenta uma camada online opcional
O mesmo chip offline, mais uma entrada de catálogo mantida pelo seu fabricante. Opcional. Aditiva. Nunca uma dependência.
- 4
TigerData
Para bobinas sem qualquer chip: seguidas na aplicação, convertíveis num chip real a qualquer momento.
- 5
TigerData+
Um rolo sem chip que mesmo assim traz um id de produto real do catálogo — sabe exactamente que filamento é, sem chip. Identificado, não certificado: só o silício pode provar a sua própria origem.
- 6
O ficheiro .ttag
A descrição de um rolo sob a forma de ficheiro, quando não há chip para ler: os mesmos campos que o protocolo define, trocáveis entre aplicações, importáveis para um inventário.
- 7
The ecosystem
Aplicações de computador e móvel, o Pod, a balança. Instala-se num minuto — sem necessidade de self-hosting.
- 8
Factory partners
Filamento que chega já a saber o que é, etiquetado na linha de produção.
- 9
O chip sobrevive à bobina
Regrave-o na bobina seguinte, ou reprograme-o como uma tag NDEF simples.
O que é aberto, componente a componente
Verificado nos repositórios públicos.
| Component | Licence | Notes |
|---|---|---|
| Protocol spec | CC-BY-4.0 | A especificação do protocolo e as tabelas do registo público. O LICENSING.md contém um direito de implementação irrevogável, mundial e isento de royalties. |
| Tiger Studio | MIT | A aplicação de computador. Faça um fork, venda-a — só não chame Tiger Studio ao seu fork. |
| TigerScale V3 | MIT | O firmware da balança (ESP32-S3, ecrã táctil, NFC duplo). |
| TigerPOD | CC-BY-4.0 | O Pod, apresentado: design livre, eletrónica livre — dois leitores ACR122U, uma carcaça impressa, um splitter. |
| SDK-JS | Apache-2.0 | SDK JavaScript. A Apache-2.0 inclui uma concessão expressa de patentes. |
| SDK-Python | Apache-2.0 | SDK Python. Os mesmos termos do SDK JS. |
| Firebase integration | CC-BY-4.0 | Referência de integração para terceiros: espelho das regras de segurança e modelo de dados. |
| Mobile app | Proprietary | Utilização gratuita. Não é código aberto. |
Todo o resto vive no GitHub
O ecossistema inteiro é público: todos os repositórios da organização e o TigerSystem-Docs — a fonte da verdade, onde estão escritos o protocolo, a história e cada decisão de desenho.
A API pública
O catálogo de produtos é legível sem chave. Estes são os endpoints com que este próprio site funciona — a página de catálogo e cada ficha de produto saem daí, por isso obténs exatamente o que nós obtemos.
- POST
https://api.tigertag.io/api:tigertag/product/get/allThe whole catalogue, paged.
- GET
https://api.tigertag.io/api:tigertag/product/get?uid=0&product_id=<id>&lang=<xx>One product: EAN, description, print settings, datasheets. `uid=0` for an anonymous read.
- GET
https://cdn.tigertag.io/img?id=<id>&size=largeProduct image. size = thumb (32px) · small (64) · compact (128) · medium (256) · large (512).
O endpoint de catálogo não tem modo «devolver tudo»: pagina seguindo o {nextPage} que a resposta te dá, até ser null.
Abrir a referência da API (Swagger) ↗Protocolo livre, nome protegido
Qualquer um pode implementar o protocolo e dizer “compatível com TigerTag”. Só um parceiro TigerTag Certified pode colocar o nome e o logótipo TigerTag num produto e emitir assinaturas TigerTag+ — a TigerTag detém a chave privada. Dois portões: a marca registada (marketing) e a assinatura (técnica). Nenhum deles restringe o protocolo numa única linha.
Um chip não certificado funciona perfeitamente — offline, com qualquer aplicação, em todas as impressoras compatíveis. Apenas não consegue provar a sua origem. O nível gratuito funciona mesmo; o nível certificado prova.
Construído sobre TigerTag
Outros já estão a construir por cima.
Projetos independentes que leram a especificação aberta e implementaram. Sem parceria, sem endosso, sem certificação — apenas um protocolo aberto a fazer o seu trabalho.
Para ser preciso quanto ao firmware: nenhum firmware de impressora de origem lê ainda um TigerTag nativamente. Este, da comunidade, já lê.
OpenRFID
github.com/suchmememanyskill
Um kit de ferramentas da comunidade que lê as etiquetas de bobina de vários fabricantes. O TigerTag é uma delas — o payload aberto tornou a adição simples.
Ver o projeto →Spooly Tracker
spoolytracker.com
Uma plataforma independente de inventário de filamento — web, móvel, Home Assistant, OrcaSlicer, auto-alojável. Identifica bobinas com TigerTags.
Ver o projeto →Snapmaker U1 Extended Firmware
GPL-3.0 · 850+ ★
Primeira impressora a ler TigerTag nativamente
Um firmware comunitário independente para a Snapmaker U1. Com ele, a U1 lê TigerTags na própria máquina.
Ver o projeto →
Estás a construir sobre TigerTag? Diz-nos — e se quiseres verificar a integração, o TigerTag Certified existe para isso. Entrar no Discord →