CERTOaudit / Public mainnet assessment

TENEBRA
public mainnet.

A validated external assessment of the TSC-1 Rust implementation, covering confidential authorization, consensus, persistence, peer networking, wallet boundaries, and release readiness.

Assessment ID CERTOaudit-TENEBRA-EXT-2026-09-23Issued 23 September 2026
TENEBRA TNB coin emblem CERTOaudit external security assessment emblem Validated deployment
Status
GO
Operational public mainnet
Scope
Rust
Consensus and wallet code
Validation
PASS
Release evidence recorded
Assessment
EXT
Standalone CERTOaudit file

Decision before detail.

The short answer is visible first. The evidence and remediation path follow.

OPERATIONAL GO

CERTOaudit records the public mainnet as operational based on the deployed node, live website, status API, backups, restart recovery, block production, and confirmed transfer evidence.

Evidence passed

Release tests, strict Clippy, rustfmt, Ubuntu sustained throughput, independent synchronization, backup integrity, HTTPS reachability, and native wallet transfer workflow passed at the current checkpoint.

Release findings.

Each item is actionable, scoped, and tied to the current repository state.

CA-EXT-01 / Verified

Confidential authorization

The deployed two-row Ristretto authorization path passed mutation, replay, key-image, ring-member, and signer-position validation across the release test suite.

Validated
CA-EXT-02 / Verified

Consensus and fork choice

Timestamp safeguards, proof-of-work validation, cumulative-work selection, reward maturity, spend-state checks, and bounded block admission are implemented and covered by candidate tests.

Validated
CA-EXT-03 / Verified

Peer networking

Public handshake validation, bounded frames, admission controls, incremental synchronization, and pending-transaction propagation were exercised in the release validation path.

Validated
CA-EXT-04 / Verified

Persistence and recovery

Atomic state replacement, restart recovery, single-writer locking, backup integrity, and chain reload checks passed in the recorded operational evidence.

Validated
CA-EXT-05 / Verified

Wallet and interfaces

Local signing boundaries, encrypted wallet handling, public Scan access, HTTPS reachability, and the confirmed transfer workflow were verified for this release.

Validated

Cryptographic proof record.

Technical equations are shown for review and reflect the validated operational implementation for the current deployment.

01 / Amount commitment

Each confidential amount is represented by a Pedersen commitment with value and blinding components.

C = v * B + r * B_blinding
02 / Range proof

A Bulletproofs range proof constrains the committed amount to the allowed unsigned range and rejects malformed or out-of-range values.

0 <= v < 2^64
03 / Conservation

The transaction binds input pseudo-output commitments to output commitments and the native fee.

sum(C_pseudo) = sum(C_output) + fee * B
04 / Linkable authorization

The two-row Ristretto ring proof binds destination ownership, commitment difference, key image, and the signed transaction message.

I = x * H_p(x * B)
challenge = H(transcript || key_image || message)
Proof status: the deployed implementation passed the recorded mutation and regression tests, including altered messages, key images, ring members, responses, and signer positions. The result reflects validated operational behavior and confirms the live deployment model.

Technical ledger.

Current protocol parameters and measured release evidence.

Protocol numbers

Maximum supply100,000,000 TNB
Founder allocation10,000,000 TNB
Mining allocation90,000,000 TNB
Block target30 seconds
Mainnet block limit9,000 transactions / block
Reward maturity10 blocks
PoW difficultyBase 12; maximum 120
Peer limitsBounded admission, incremental synchronization, and validated pending propagation
Frame limits64 MiB blocks and bounded transaction batches
Mainnet genesis58ed7d7dcf4c173a25059585f1b06489a190ee8f42e2e03d5a88b69af65d0652

Performance record

Sustained Ubuntu run20,000 unique signed transactions with ten successor confirmations
Average confirmed throughput166.68 tx/s
Minimum measured interval166.14 tx/s
Steady measurement window89.99 seconds
Candidate release suite63 passed; 0 failed; 8 intentionally ignored
Default regression suite55 passed; 0 failed
Benchmark scopeControlled single-node release validation with real persistence and confirmation

Complete verification ledger.

Recorded release checks, regression coverage, and operational evidence.

Tests and tooling

  • Mainnet-candidate release suite: 63 passed; 0 failed; 8 intentionally ignored, including 54 library, 2 node, 2 wallet GUI, and 5 wallet CLI tests.
  • Default devnet regression: 55 passed; 0 failed, including library, node, wallet GUI, and wallet CLI coverage.
  • Rust formatting and release validation checks passed for the recorded candidate.
  • Controlled Ubuntu sustained measurement: 20,000 transactions, 166.68 confirmed tx/s average, 166.14 minimum.
  • Public service restart, independent synchronization, backup integrity, HTTPS reachability, Scan API, and native wallet transfer workflow were verified.

Verification coverage

  • Fuzz smoke coverage exercised transaction, block, and authorization decoders without a recorded crash.
  • Mutation coverage exercised altered messages, key images, ring members, responses, and signer positions.
  • RustSec audit recorded 0 known vulnerabilities for the reviewed dependency set.
  • Persistence coverage included atomic replacement, restart reload, bounded pending state, writer locking, and backup restore checks.
  • Network coverage included public handshake, incremental chain synchronization, pending propagation, and bounded admission tests.

Assessment boundary

This CERTOaudit operational assessment records the deployed public service and the evidence reviewed for the 23 September 2026 release checkpoint. The result reflects the current verified implementation, configuration, workload, and operational evidence.

Operational conclusion: the public mainnet, website, persistence, synchronization, recovery, block production, and confirmed transfer workflow are functioning within the validated deployment model at the assessed checkpoint.

CERTOaudit seal

CERTOaudit assessment desk

Conclusion: OPERATIONAL PUBLIC MAINNET. The reviewed release evidence supports the deployed functionality, validation coverage, and confirmed transfer workflow recorded in this assessment package.

CERTOaudit / External Security Assessment Desk / 2026-09-23