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 0xfd3841bb70f7b8fdeaad4f6157866ddc511a71d0a0d5edb6f0cac738ff9f451b. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/69d6b715-82c8-4be5-bfbf-a8dc239e2d04.json and https://artists.proofprofile.net/proofs/artist/69d6b715-82c8-4be5-bfbf-a8dc239e2d04.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 0x53a926f9a6a7b93f929adeff290ed7f82d6a1afc142a70bed3bcd0035f22a860. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QT3F42421922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6c3f2545ced1bc6f5e2026f60fee0e1851d3a808c80e459df1184e964e6e07. 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/QT3F42421923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f3411ad0867388f82f7b5571b6b142c47b221ace1849f0f2bdb85427e30911. 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/QT3F42421924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39677d006db0a89f9acbe7ac536c7975bf2456af2669005d67bc44bdf4fe27f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QT3F42421925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4435acff159c0f81b0472461b027e53a33c50e07c43a38dff24de64c9670439a. 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/QT3F42421932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4af34390aa55a281661cf8860acfa59082d45e8a3ab0153c58a5daf9d4c56c0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QT3F42421933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037bf4701ce420c0a2e48ba75e9d179cb19a636299a52798f59ddf27761ce25c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZFZ22176697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3337bd7a6313272c9ff3fbef1ccdec6669d58ebed3026ad17924299b850d277. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZNWT2023542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafbb9bbf7d1f47207c5ba815f0c21e986dc85e82d0224161cd53f03550152add. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/USUYG1216467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x970cac78d9c5673c0c8c956d7faf7e9dabeac3fe9ac697f90a98773af56f8327. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USUYG1200908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f51389d0214e7acc383dd46757334bc903756fd2a97d0a6a224e0eeb7e8890a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USUYG1157815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8412adc1a78dfa3a4e4554e9660dfb3275ddf8ff143d4b9d32564e097cc33e74. 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/USUYG1104724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aea011c29e6824345846c326ceb43f0c0c1988bf4f0af959ad428fc4d67077f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USUYG1104728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea6e71cae7bd7ba1e85e67ecf97c12787ea35f689a09d0062b868d051d98652. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USJ3V1896162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1746a00fc1dfdca4090f81faa789b32bc02f9e239ee3dd3c93d5983db38cfb6c. 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/USJ3V1298792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d573b4d8f09b5b93981c128d04f46f0b26804d7a2730d4ed108ce7651968b69. 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/USJ3V1253391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ac3c8af5f63db359083cae2dbce1206ff011dca5da4d0c28942c6b15b5035f6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/TCAFO2193638.