Protocolo Aberto v0.2

A camada B2B de negociação antes do checkout.

WATP permite que agentes de IA descubram fornecedores, negociem propostas e contrapropostas B2B, registrem cada turno em hash chain auditável e entreguem termos finais para ACP, UCP, WooCommerce, ERP ou checkout existente.

A Evolução

B2B está subindo
de nível.

Antes de existir checkout, existe negociação. WATP transforma esse trecho B2B em um envelope Agent-to-Agent determinístico.

B2B

Tradicional

01 Automação
02 Inteligência
03 Autonomia
A2A

O Futuro

Quando agentes autônomos negociam entre empresas, o acordo deixa de ser conversa solta — e vira uma hash chain verificável.

Protocolo

Quatro etapas determinísticas.
Da demanda ao pedido auditável.

Dois agentes autônomos detectam demanda, negociam preço dentro de limites configuráveis e registram os termos finais em uma cadeia de hash auditável.

01

Detecção de Demanda

O agente de compras da Empresa B detecta estoque abaixo do ponto de reposição e transmite um HASH_INTEREST para a rede.

02

Proposta Autônoma

O agente de vendas da Empresa A recebe a intenção, consulta o ERP local via IA semântica e responde com um HASH_PROPOSAL.

03

Negociação A2A

Os agentes trocam mensagens HASH_COUNTER dentro dos limites definidos. Se os parâmetros forem excedidos, o estado transiciona para WAITING_HUMAN.

04

Fechamento Auditável

HASH_CONCLUDED registra os termos finais na cadeia de hash. O supplier WooCommerce pode retornar o payment_url oficial.

Ecossistemas de Interoperabilidade

Uma camada de negociação.
Cinco superfícies de integração.

O WATP pode ser usado hoje como camada B2B de negociação ao redor de stacks de comércio agentic. O status exato importa: A2A, ACP e catalog-feed/UCP-style têm bridges testadas em snapshot; MCP é uma fronteira de ferramenta/contexto que devs podem envolver; AP2 é alvo de handoff para autorização de pagamento, não um trilho de pagamento WATP em produção.

A2A

Tarefas de agentes precisam de estado comercial

A2A pode rotear tarefas e capacidades entre agentes. WATP fornece o envelope de negociação por trás de commerce.negotiate: interesse, proposta, counter, espera humana, conclusão e handoff.

Bridge em snapshot testada

AP2

Autorização de pagamento começa depois dos termos

Camadas AP2-style cuidam de mandatos e autorização do usuário. WATP congela os termos B2B negociados antes e pode entregá-los a adaptadores de pagamento ou checkout.

Fronteira de handoff documentada

MCP

Exponha negociação como ferramentas

Hosts MCP podem envolver APIs WATP como ferramentas para descobrir suppliers, iniciar negociação, enviar counter, concluir e recuperar auditoria. WATP segue como runtime comercial assinado.

Servidor MCP oficial ainda não enviado

ACP

Checkout vem depois da negociação

Comércio ACP-style cuida de catálogo, carrinho, checkout e pagamento. WATP mapeia termos HASH_CONCLUDED para o adaptador de checkout escolhido pelo lojista.

Bridge ACP em snapshot testada

UCP-style / catalog-feed

Contexto de produto vira negociação

APIs de catálogo e feed fornecem contexto de produto. WATP pode converter esse contexto em HASH_INTEREST e negociar termos B2B antes do checkout.

Sem claim oficial de UCP de terceiros

Realidade de produção

Usável hoje, com escopo honesto

O core WATP em produção está vivo. Suppliers Woo e standalone supplier conseguem concluir negociações e retornar payment_url. Bridges ficam como snapshots locais até aprovação de publicação pública.

SDKs e Bridge

Mensagens determinísticas.
Quatro linguagens, A2A e bridges em snapshots.

TypeScript, Python e Go já têm repos públicos. Java, A2A, ACP, UCP, PrestaShop beta e registry-gossip foram exportados como snapshots limpos com gates locais.

Arquitetura

Conecta a qualquer ERP.
Sem migração. Sem reconfiguração.

Um nó local leve roda ao lado do ERP existente e traduz tudo para o formato universal WATP JSON via IA semântica.

Empresa A SAP / Oracle / Totvs

Nó WATP Local

Protocolo WATP JSON + Hash Chain + HMAC

Rede Aberta

Empresa B Bling / QuickBooks / Sheets

Nó WATP Local

Gateway de Finanças Embarcadas Faturamento + Pagamento + Conciliação

Camada Opcional

Protocolo + PHP

Nós demo em PHP e o supplier WooCommerce falam o mesmo envelope WATP. Os SDKs públicos validam o contrato em TypeScript, Python e Go.

Resolução Semântica

Entende que "Cat6 Patch Cord" no seu ERP é "Cabo de Rede Categoria 6" no sistema do fornecedor. Nenhum código de barras universal é necessário.

Zero Migração de Dados

O nó não possui banco de dados próprio. Conecta diretamente ao ERP legado do cliente e traduz em tempo real para o formato WATP JSON.

Máquina de Estados

Trilhas auditáveis
sem blockchain.

Uma cadeia de hashes SHA-256 conecta cada mensagem, e peers conhecidos usam HMAC em escritas críticas. Cada transição valida o hash anterior.

HASH_INTEREST Sinal de intenção. O agente detecta demanda e publica um interesse de compra na rede.
HASH_PROPOSAL Proposta formal com preço, condições de pagamento e prazo de entrega. Assina o hash anterior.
HASH_COUNTER Contraproposta. Os agentes negociam autonomamente dentro dos limites definidos pelo proprietário do negócio.
HASH_WAITING_HUMAN Gatilho de segurança. A negociação excedeu os parâmetros configurados. Decisão humana necessária.
HASH_CONCLUDED Termos finais registrados na cadeia de hash. Pode entregar estado do pedido e link de pagamento.
HASH_CANCELLED Negociação cancelada por qualquer uma das partes. Hash final na trilha de auditoria.

Motor de IA

Sua infraestrutura.
Seu custo. Suas regras.

O custo computacional é 100% descentralizado. Cada empresa roda sua própria IA no seu próprio nó. O Anti-Amnesia Orchestrator garante que o modelo nunca perca o contexto da negociação.

Traga sua Própria Chave

BYOK

Use sua chave de API existente de qualquer provedor LLM.

  • OpenAI, Anthropic, Google Gemini, Groq
  • Custo pago diretamente ao provedor
  • Seleção de modelo via variável de ambiente
  • Anti-Amnesia Orchestrator incluso

Computação Local na Borda

Custo Zero

Rode um modelo 7B localmente no seu próprio servidor. Sem chamadas externas.

  • Ollama 7B / Llama 3.1 / Mistral 7B
  • $0/mês de custo operacional
  • 100% privado e capaz de operar em air-gap
  • Anti-Amnesia Orchestrator incluso

Estágio ao vivo

Sprints 1-6.5 com gates locais.
Sprint 7 e 9 em beta deployável.

A rede roda com registries dedicados, plugin beta em quatro demos e smoke real de `payment_url`. Agora também há bridges ACP/catalog-feed testadas, registry-gossip pronto para stack e conector PrestaShop beta.

Sprint 2 — Feita em produção

Multi-Registry Dedicado

registry-a, registry-b e registry-c estão em produção como serviços isolados, com snapshots protegidos, restore-smoke de backup e fallback de discovery no buyer.

Sprint 3 — Feita em produção

Identidade Ed25519 por No

Os cinco peers em produção publicam chave pública. A rotação de chave existente agora exige assinatura Ed25519 pela chave atual, com HMAC legado mantido na transição.

Sprint 4 — Feita

Onramp Programático SDK

SDKs `0.3.0` fazem join_network, serve, negotiate e discover, com exemplos standalone e supplier público HTTPS validado.

Sprint 5 — Beta validado

Plugin supplier em demos reais

Quatro demos registraram `ok=3/3` nos registries; o smoke live contra `produtos` retornou e persistiu `payment_url`.

Sprint 6 — Bridge testada

SDK Java + Bridge A2A

`watp-a2a-bridge` passou em testes locais. O SDK Java está pronto em snapshot, mas o gate Maven/Java 17 segue pendente neste ambiente.

Sprints 6.5, 7 e 9 — Beta deployável

ACP/catalog-feed, registry-gossip e PrestaShop

Bridges ACP/catalog-feed passaram em testes; registry-gossip entrou no stack admin; PrestaShop valida HMAC, hash canônico, idempotência e handoff de pagamento.

Comece Agora

O futuro do B2B
é autônomo.

Leia a documentação, implante seu nó local e conecte seus agentes à rede WATP.