1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4820fa6e2ae5d126e907df2721fa7619171dbb33440690b737cfda1ab0fbea7. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d3e5600d-745e-4cd7-80c9-c5b694bb6809.json and https://artists.proofprofile.net/proofs/artist/d3e5600d-745e-4cd7-80c9-c5b694bb6809.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x781d16fbbe2278b1709638212bc2e28b60a3750634c6d00978555befad120c4a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62107124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x712b8075715d0360f4e600c0751dfe8a50350f8d08e2f9e3f1f9808c0b83cca3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62047419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21bb6846fcd7a4e0d1a10685273e1693c4c1145da0df699b8581511858757f93. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62380412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb530a1559d5224004a403dc26e85a3406643853b69dc325fd3fab2e7f05f9c97. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32330617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02b0f61f972953499281b8dc3f43a45d9f8d87a063803395270a6ac06b22946. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab76267f770d9979697dd8df7bb925bd65c2a5a1c204d17d155a591d2c047c11. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee240d647b368daf5e6b4cd63d382fed8e1b779b3cc3b4c29cfee459ce7ca07f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc875ba4dd05452bcc29c8587de21b4ab428b7231c3e6fe6da9efe4e6ff100b28. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62207452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15f7731efa11c5b3a8b1a05a0cf5104c0b6c6eb0f996bd9555980ab4f71b60f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea24d52c03314b52aabe025d1d5a79384e3f510c176010bbb7a04a50553404f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62350299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c3fa11330f66e6104e5813d0c6ace9ef5dd458c9b2b60feffc045b256827b2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5972b3c961341be603cadb72f0a093acd2d280c7adb636df8ce57c139dadaa70. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62325172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc584598d99dd99fc69572bca9e0fd712ad51405ec989fb5105cdf257941d89c0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3def9d2bcf8883855828b21812f5dd9ccd075b7a71e3df218bf28e91004ef8dd. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62210346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x426aa8a2bc10df2fd2b0687a06640867cd0cb667f96998eff46c3360be244488. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62213803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd134f015f7dea2a4dc88f4cc4e103208493c07f4dbd7c9e3307f6e5e6fee2f03. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62354632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd506275384274b09c78538561dc844f3825743405da04737cda2455a45caef6b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a62e012460149dc1fc97733993ad775483f61aa8ec1efe0c5154ab034adacc1. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf02b0f61f972953499281b8dc3f43a45d9f8d87a063803395270a6ac06b22946. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab76267f770d9979697dd8df7bb925bd65c2a5a1c204d17d155a591d2c047c11. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DEZC62361560.