Vue d'ensemble Polygon Mainnet
PS
Certifications actives
1 284
+23 cette semaine
Verifications / 24h
8 491
+12% vs hier
Organismes accredites
47
3 en attente de validation
Revocations actives
3
-1 vs semaine passee
Activite — 7 derniers jours
Certifications par jour
Lun Mar Mer Jeu Ven Sam Dim
Repartition types
Documents PDF42%
Images28%
Video15%
Audio8%
JSON/XML7%
Certifications recentes
Dernieres operations
IdentifiantOrganismeTypeHash SHA-256StatutDate
550e8400…4400 Primature · SN PDF e3b0c44298fc… Actif 06 mai 2026 09:14
7f8e1200…8901 RTS · SN MP4 6b86b273ff34… Actif 06 mai 2026 08:51
3a2c9900…2200 BCEAO · SN PDF d4a8f21bc039… Actif 05 mai 2026 17:22
c1f04400…ff00 UCAD · SN PDF a1b2c3d4e5f6… Revoque 05 mai 2026 11:03
9d0e2200…7700 MSAS · SN JPEG f9e8d7c6b5a4… Actif 04 mai 2026 14:40
Etat Blockchain
Polygon PoS Mainnet · Chain ID 137
Synchronise
#58291044
0xa3f2…c1d4
#58291045
0x7e9b…f3a2
#58291046
0x2c4d…e891
#58291047
0xabc1…23de
En cours…
Bloc actuel
#58291047
Gas moyen
28.4 Gwei
Cout / cert.
~$0.004
Finalite
~2 sec

Verifier un contenu

Deposez n'importe quel fichier — le hash est calcule localement, votre fichier ne quitte pas votre navigateur.

Deposer un fichier ici
PDF, DOCX, JPEG, PNG, MP4, MP3, JSON — jusqu'a 500 MB
Verification 100% locale — Privacy-first
— ou saisir directement —
Contenu Authentique
6 verifications independantes reussies · Confidence: HIGH
Verifie le
06 mai 2026 · 14:32:01
Details du certificat
OrganismePrimature du Senegal
PaysSenegal (SN)
TypeGouvernement
Certifie le (TSA)06 mai 2026 · 09:14:20 UTC
Ancrage blockchainBloc #58291047 · Polygon
TSA ProviderDigiCert RFC 3161
Tx hash0xabc123…def456
Verifications (6/6)
Empreinte SHA-256Identique
Signature ECDSA P-256Valide
Horodatage TSA RFC 3161Authentique
Ancrage blockchainConfirme (2 blocs)
Organisme accrediteActif depuis jan. 2026
Certificat non revoqueActif
Empreinte SHA-256 du document
e3b0c44298fc1c149afb4c8996fb924 27ae41e4649b934ca495991b7852b855
Algorithme : SHA-256 · Canonicalisation : C2PA 1.4 · Calcule localement (WebAssembly)
Tous
PDF
Image
Video
Actifs
Revoques
ID CertificatOrganismeFichierHash SHA-256TailleStatutCertifie le
550e8400…4400Primature · SN rapport_2026_Q1.pdf e3b0c44298fc…4.2 MB Actif06 mai 2026 09:14
7f8e1200…8901RTS · SN journal_06mai.mp4 6b86b273ff34…142.8 MB Actif06 mai 2026 08:51
3a2c9900…2200BCEAO · SN rapport_stability_2026.pdf d4a8f21bc039…8.7 MB Actif05 mai 2026 17:22
c1f04400…ff00UCAD · SN diplome_master_2025.pdf a1b2c3d4e5f6…1.1 MB Revoque05 mai 2026 11:03
9d0e2200…7700MSAS · SN ordonnance_scan.jpg f9e8d7c6b5a4…3.4 MB Actif04 mai 2026 14:40
Tous (47)
Gouvernement
Medias
Finance
Education
Sante
PR
Primature de la Republique du Senegal
Senegal · Gouvernement
0x4a3f2c1d…c291 · Accredite jan. 2026
312
certifications
Actif
RT
Radiodiffusion Television Senegalaise (RTS)
Senegal · Medias
0x7b3c4d5e…4b5c · Accredite fev. 2026
218
certifications
Actif
BC
Banque Centrale des Etats de l'Afrique de l'Ouest (BCEAO)
Senegal · Finance
0x9c8b7a6f…1c0b · Accredite jan. 2026
187
certifications
Actif
UC
Universite Cheikh Anta Diop de Dakar (UCAD)
Senegal · Education
0x1a2b3c4d…9a0b · Accredite mars 2026
143
certifications
Actif
MS
Ministere de la Sante et de l'Action Sociale
Senegal · Sante
0x5f4e3d2c…7f6e · Accredite fev. 2026
97
certifications
En revision
API REST TrustSeal v1
Base URL : https://api.trustseal.io/v1
JSON · TLS 1.3 Rate limit · Redis Idempotency-Key requis JWT RS256 · API Key
Authentification
POST/v1/auth/tokenObtenir un JWT
POST /v1/auth/token Content-Type: application/json { "client_id": "uuid-organisme", "client_secret": "secret-string", "totp_code": "123456" } 200 OK { "access_token": "eyJhbGciOiJSUzI1NiJ9...", "expires_in": 3600, "token_type": "Bearer" }
Certification
POST/v1/certifyCertifier un contenu
POST /v1/certify Authorization: Bearer {JWT} Idempotency-Key: uuid-v4 201 Created { "certificate_id": "550e8400-e29b-41d4-a716-446655440000", "manifest_hash": "e3b0c44298fc...", "tx_hash": "0xabc123def456...", "block_number": 58291047, "certified_at": "2026-05-06T09:14:22.341Z", "tsa_provider": "DigiCert", "qr_code_url": "https://verify.trustseal.io/qr/550e8400" }
Verification
POST/v1/verifyVerifier un contenu (<500ms)
POST /v1/verify X-API-Key: {API_KEY} 200 OK { "status": "authentic", "confidence": "high", "checks": { "hash_match": true, "signature_valid": true, "tsa_valid": true, "blockchain_confirmed": true, "organisme_accredited": true, "not_revoked": true } }
GET/v1/certificate/:idDetails d'un certificat
GET /v1/certificate/550e8400-e29b-41d4-a716-446655440000 X-API-Key: {API_KEY}
POST/v1/revoke/:certificate_idRevoquer un certificat
POST /v1/revoke/550e8400-e29b-41d4-a716-446655440000 Authorization: Bearer {JWT} { "reason": "Erreur factuelle dans le document", "replaced_by": "uuid-nouveau-certificat" }
SDK & CLI TrustSeal
Bibliotheques disponibles : Node.js · Python · Go · CLI
Installation Node.js
npm install @trustseal/sdk import { TrustSeal } from '@trustseal/sdk'; const ts = new TrustSeal({ organismeId: process.env.TRUSTSEAL_ORG_ID, apiKey: process.env.TRUSTSEAL_API_KEY, hsmProvider: 'aws-cloudhsm', blockchain: 'polygon', environment: 'production', }); const result = await ts.certify({ file: fs.readFileSync('rapport.pdf'), metadata: { ref: '2026-045', dept: 'Communication' }, isPublic: true, }); console.log(result.certificate_id, result.tx_hash);
CLI
npm install -g @trustseal/cli # Certification trustseal certify rapport.pdf --public --metadata '{"ref":"2026-045"}' # Verification trustseal verify rapport.pdf trustseal verify --hash sha256:e3b0c44298fc... # Revocation trustseal revoke 550e8400-... --reason "Erreur factuelle" # Extraction manifeste C2PA trustseal manifest extract rapport.pdf --output manifest.json
Python
pip install trustseal-sdk from trustseal import TrustSeal ts = TrustSeal( organisme_id=os.environ['TS_ORG_ID'], api_key=os.environ['TS_API_KEY'] ) result = ts.certify( file_path='rapport_annuel.pdf', metadata={'ref': '2026-045'}, high_security=True ) print(result.certificate_id, result.tx_hash)
Gouvernance & Administration
Multisig Gnosis Safe 3/5 · Polygon Mainnet
Demandes en attente
3 pending
AN
Agence Nationale de Statistique
SN · Gouvernement · KYC: Sumsub
ON
ONAEP — Eau & Assainissement
SN · Gouvernement · KYC: En cours
KYC pending
LT
Le Temoin — Presse
SN · Medias · KYC: Sumsub
Smart Contracts
Deployes
TrustSealRegistry0xABC…1234
TrustSealCertifier0xDEF…5678
Gnosis Safe 3/50x789…ABCD
ReseauPolygon Mainnet (137)
AuditOpenZeppelin
UpgradableNon (immutable)
Infrastructure
API · Uptime 30j99.97%
HSM (AWS CloudHSM)Operationnel
TSA DigiCertOperationnel
PostgreSQL RDS Multi-AZCharge: 23%
Disputes actives
1 dispute
Disputecert-c1f04400
Diplome UCAD — Authenticite contestee
Ouvert le 05 mai 2026 · Investigation en cours
Tous
certify
verify
revoke
accredit
Erreurs
TimestampActionOrganismeIPDureeResultat
06 mai 2026 14:32:01verifypublic41.82.154.2288mssuccess
06 mai 2026 09:14:22certifyPrimature · SN196.14.9.1016 241mssuccess
06 mai 2026 08:51:03certifyRTS · SN41.82.30.157 804mssuccess
05 mai 2026 11:03:44revokeUCAD · SN197.210.80.51 102mssuccess
05 mai 2026 08:17:55logininconnu185.220.101.412msfailure