Developers

Build on TigerTag.

O protocolo TigerTag é aberto — CC-BY-4.0, com um direito irrevogável de implementá-lo em qualquer produto, grátis, para sempre. Tiger Studio e Tiger-Scale são MIT; os SDKs, Apache-2.0. O app móvel é gratuito, mas proprietário.

  1. 1

    An open protocol

    Qualquer NTAG 213/215/216, qualquer leitor ACR122U, comprados em qualquer lugar. O Pod é impresso em 3D — imprima você mesmo.

  2. 2

    O TigerTag é 100% offline

    Os dados vivem no chip. Sem nuvem, sem conta, nada chama para casa.

  3. 3

    O TigerTag+ acrescenta uma camada online opcional

    O mesmo chip offline, mais uma entrada de catálogo que o fabricante mantém. Opcional. Aditiva. Nunca uma dependência.

  4. 4

    TigerData

    Para bobinas sem chip nenhum: rastreadas no app, conversíveis em um chip real a qualquer momento.

  5. 5

    TigerData+

    Um carretel sem chip que mesmo assim carrega um id de produto real do catálogo — ele sabe exatamente qual filamento é, sem chip. Identificado, não certificado: só o silício pode provar a própria origem.

  6. 6

    O arquivo .ttag

    A descrição de um carretel como arquivo, quando não há chip para ler: os mesmos campos que o protocolo define, trocáveis entre apps, importáveis para um inventário.

  7. 7

    The ecosystem

    Apps de desktop e móvel, o Pod, a balança. Instala em um minuto — sem necessidade de self-hosting.

  8. 8

    Factory partners

    Filamento que chega já sabendo o que é, etiquetado na linha de produção.

  9. 9

    O chip sobrevive à bobina

    Regrave-o na próxima bobina, ou reprograme-o como uma tag NDEF simples.

O que é aberto, componente por componente

Verificado nos repositórios públicos.

ComponentLicenceNotes
Protocol specCC-BY-4.0A especificação do protocolo e as tabelas do registro público. O LICENSING.md traz um direito de implementação irrevogável, mundial e isento de royalties.
Tiger StudioMITO app de desktop. Faça um fork, venda — só não chame o seu fork de Tiger Studio.
TigerScale V3MITO firmware da balança (ESP32-S3, tela sensível ao toque, NFC duplo).
TigerPODCC-BY-4.0O Pod, apresentado: design livre, eletrônica livre — dois leitores ACR122U, uma carcaça impressa, um splitter.
SDK-JSApache-2.0SDK JavaScript. A Apache-2.0 traz uma concessão expressa de patentes.
SDK-PythonApache-2.0SDK Python. Os mesmos termos do SDK JS.
Firebase integrationCC-BY-4.0Referência de integração para terceiros: espelho das regras de segurança e modelo de dados.
Mobile appProprietaryUso gratuito. 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 projeto.

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.

  • POSThttps://api.tigertag.io/api:tigertag/product/get/all

    The whole catalogue, paged.

  • GEThttps://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.

  • GEThttps://cdn.tigertag.io/img?id=<id>&size=large

    Product 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 logo TigerTag em um produto e emitir assinaturas TigerTag+ — a TigerTag detém a chave privada. Dois portões: a marca registrada (marketing) e a assinatura (técnica). Nenhum deles restringe o protocolo em uma única linha.

Um chip não certificado funciona perfeitamente — offline, com qualquer app, em todas as impressoras compatíveis. Ele apenas não consegue comprovar sua origem. O nível gratuito funciona de verdade; o nível certificado comprova.

Construído sobre TigerTag

Outros já estão construindo em cima.

Projetos independentes que leram a especificação aberta e implementaram. Sem parceria, sem endosso, sem certificação — apenas um protocolo aberto fazendo o seu trabalho.

Sendo preciso sobre o firmware: nenhum firmware de impressora de fábrica lê um TigerTag nativamente ainda. 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. 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, mobile, Home Assistant, OrcaSlicer, auto-hospedável. Ela 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á construindo sobre TigerTag? Conte para a gente — e se quiser verificar a integração, o TigerTag Certified existe para isso. Entrar no Discord