Objlab
← Torna ai prodotti

OBJChain

v3.1.0 Software Objlab - OBJ-CHAIN-001 Vedi i prezzi →

Un unico stack self-hosted per ancorare in modo immutabile e verificabile audit trail e passaporti di prodotto (radice Merkle su Polygon/Ethereum + marca temporale RFC 3161 qualificata), con identita' e compliance (NIS2, CRA, GDPR), finanza interna (registro euro digitale, settlement DvP atomico) e gestione dell'infrastruttura. API-first, multi-tenant, con un ambiente completo di moduli Web3 per progettare e dimostrare i flussi di business.

Cosa risolve

  • Audit trail e documenti senza prova di integrita' opponibile a terzi
  • Marca temporale e verifica a norma gestite con strumenti separati
  • Identita', accessi e compliance (NIS2, CRA, GDPR) da governare in silos
  • Tracciabilita' della supply chain difficile da certificare (Digital Product Passport)
  • Operazioni e settlement interni senza garanzie di atomicita'

Cosa fa

ObjChain e' un Web3 Operating System per l'impresa: una piattaforma self-hosted
che raccoglie in un unico stack deployabile identita', compliance, finanza, operazioni
blockchain e gestione dell'infrastruttura, esposti da un'unica API (REST + GraphQL,
Swagger su /docs). Il valore in produzione e' la prova di integrita: ObjChain
ancora gli audit trail con una radice Merkle su Polygon/Ethereum — l'unica scrittura
on-chain — e li correda di marca temporale RFC 3161 richiesta a TSA qualificate
(InfoCert, Namirial, Aruba, in failover) e verificata contro la Trusted List europea.
Ogni ancoraggio e' esportabile come proof-bundle autoconsistente e verificabile da
chiunque, senza dover dare fiducia a ObjChain.

Accanto a questo nucleo, la piattaforma offre un registro a partita doppia per moneta
digitale
(interno, con riserva e idempotenza — non e' una CBDC), il settlement DvP
atomico
(titoli e contante in un'unica transazione PostgreSQL), il Digital Product
Passport
per la tracciabilita' di prodotto, e moduli di identita' e compliance
(RBAC, MFA, identita' W3C Verifiable Credentials con Ed25519, NIS2, CRA, GDPR, audit log)
e di gestione infrastruttura (datacenter on-premise/cloud, service discovery,
monitoring, alert, backup).

Il prodotto e' multi-tenant, con registry dei moduli, configurazione, reporting,
webhook e SDK Python. E' disponibile inoltre un ambiente completo di moduli Web3
(DEX, marketplace NFT, DAO & staking, Layer 2, multichain, bridge, stablecoin, fiat ramp)
per progettare e dimostrare i flussi di business, con un percorso di messa in produzione
definito.

Area Moduli
Identita' & Compliance RBAC, MFA, identita' W3C VC (Ed25519), NIS2, CRA, GDPR, audit log; KYC/AML, Digital Citizenship, firme (interne)
Finanza Registro euro digitale a partita doppia (interno), settlement DvP atomico; pagamenti, escrow, billing
Blockchain & Web3 Ancoraggio Merkle su Polygon/Ethereum (on-chain), Digital Product Passport, marca temporale RFC 3161; IPFS, Oracle Hub (Pyth/Chainlink); ambiente di simulazione per DEX, NFT, DAO, Layer 2, multichain, bridge
Infrastruttura Datacenter management, network & service discovery, monitoring, alert, backup
Piattaforma & Ops Module registry, configurazione, reporting, webhook, SDK Python

Funzionalita' chiave

  • Ancoraggio immutabile degli audit trail con radice Merkle su Polygon/Ethereum (unica scrittura on-chain).
  • Marca temporale RFC 3161 da TSA qualificate (InfoCert/Namirial/Aruba) con verifica sulla Trusted List UE.
  • Proof-bundle esportabile e verificabile in autonomia (script di verifica incluso).
  • Digital Product Passport per la tracciabilita' e la notarizzazione di prodotto.
  • Registro a partita doppia per moneta digitale interno (riserva, idempotenza — non e' una CBDC).
  • Settlement DvP atomico: titoli e contante in un'unica transazione.
  • Identita' e compliance: RBAC, MFA, identita' W3C Verifiable Credentials (Ed25519), NIS2, CRA, GDPR, audit log.
  • Gestione infrastruttura: datacenter on-premise/cloud, service discovery, monitoring, alert, backup.
  • API-first: REST + GraphQL (Swagger su /docs, playground su /graphql), webhook e SDK Python.
  • Oracle Hub con feed Pyth (gratuito) e Chainlink (con RPC); IPFS con nodo kubo.
  • Ambiente completo di moduli Web3 (DEX, NFT, DAO & staking, Layer 2, multichain, bridge) per progettare e dimostrare i flussi.
  • Multi-tenant, con registry dei moduli e configurazione centralizzata.
  • App desktop nativa Windows (Wails v2 + WebView2) oltre alla dashboard web.
  • Deploy in cluster con load balancer Traefik e scaling orizzontale multi-replica.

Architettura

Stack Python/Go. Il piano applicativo e' in FastAPI (Python 3.12+) ed espone le
API REST di dominio, GraphQL e la web UI; un Realtime Plane in Go gestisce i WebSocket
e il bus pub/sub, con comunicazione tra i piani via HTTP/gRPC. La persistenza e' su
PostgreSQL 18, con Valkey 8 per cache/code e NATS per il messaging. Le scritture
on-chain usano un client di ancoraggio verso qualsiasi rete EVM raggiungibile via
POLYGON_RPC_URL (Polygon Amoy di default, Polygon PoS, Ethereum mainnet o Sepolia); un
catalogo di 18 reti e' presente come metadati a supporto dei simulatori e non implica la
capacita' di transarci. Un'app desktop nativa Windows basata su Wails v2 + WebView2 fa da
wrapper alla webapp. L'intero stack e' containerizzato con Docker Compose (overlay cluster
con Traefik e multi-replica) e in produzione webapp/bootstrap.py rifiuta segreti deboli o noti.

Requisiti

  • Runtime: Python 3.10+ (consigliato 3.12); Go per il Realtime Plane; Node.js 18+ opzionale per il build desktop.
  • Database: PostgreSQL 18.
  • Servizi: Valkey 8 (cache/code), NATS (messaging).
  • On-chain (opzionale): RPC EVM (POLYGON_RPC_URL) per l'ancoraggio; feed oracle Pyth (gratuito) o Chainlink (con RPC).
  • Deploy consigliato: Docker + Docker Compose (Traefik per la modalita' cluster).
  • Migrazioni DB: Alembic (ambiente di sviluppo locale).

Compliance & normative

Report e dossier

  • Digital Product PassportJSON / documento firmato

    Export e notarizzazione del passaporto di prodotto con timeline eventi e firma digitale verificabile.

  • Report di certificazionePDF

    Export documentale di certificazioni e attestazioni condivisibili con terze parti.

  • Manuale utente / API ReferencePDF

    Generazione automatica del manuale prodotto e della reference API brandizzata.

  • Audit LogLog strutturato / export

    Registro immutabile delle operazioni, con anchoring Merkle su Layer 2, a fini di tracciabilita' e compliance.

Domande frequenti

Che cos'è ObjChain, in una frase?

Una piattaforma API che si installa in casa e mette in un unico stack identità e conformità, finanza, gestione dell'infrastruttura e operazioni su blockchain, invece di far integrare fra loro una decina di servizi diversi.

Quante e quali reti supporta?

Diciotto. Fra le compatibili con Ethereum: Ethereum, Polygon, BNB Chain, Arbitrum, Optimism, Avalanche, Harmony e il layer 2 ObjChain. Fra le altre: Polkadot, Cosmos, NEAR e Stellar. Sono supportate anche reti orientate alla riservatezza come Zcash e Monero.

I dati restano da noi?

Sì: ObjChain è pensato per essere installato presso di voi. Gira in container con supporto a cluster a più repliche dietro un bilanciatore, quindi la stessa installazione regge sia una prova sia un esercizio con ridondanza.

Copre gli obblighi NIS2 e Cyber Resilience Act?

Ci sono moduli dedicati a entrambi, dentro l'area di identità e conformità che comprende anche KYC/AML, controllo degli accessi per ruolo, autenticazione a più fattori e firme biometriche. Restano strumenti: la conformità la dichiara l'organizzazione, non il software.

Casi d'uso

Audit trail immutabile

License management su blockchain

Licenze software gestite con tracciabilita' immutabile.

Compliance multi-framework

Compliance e supply chain

KYC/AML e tracciabilita' nativi nella piattaforma.