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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e4dae40541d891772551faa452f0c7d594b2afc03f10385a866739f565b971c. 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/34ab8930-2800-49ca-b7dd-0e4407f7666e.json and https://artists.proofprofile.net/proofs/artist/34ab8930-2800-49ca-b7dd-0e4407f7666e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa197e0dc3be902534c6b32ab7df2d9b6746b6ac47fc3e616964a5501c5e4f66a. 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/FRX851801397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7856ff606db13afe29a33ef34893faa095c4938cb91d2e819e7a8968e9e9e3. 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/FRX851801398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6855f017520d4abbfff96c745a52a9e71440229324b488841c9b51d38cd7d4cd. 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/FRX851801403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0271939d76c4dda4be382b6d2ba62919257b9f553324698c9ee34f6ac86aeff. 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/FRX851801400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83699a7a85495755150863283e9b03afb3fb70169480b19743a42e1e097f2eb3. 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/FRX851801402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa584125b3b9651664757f94a9ed869e244eb7ac0ca53f3b1bc75bb533b538355. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/FRX851801405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba787509c1634036c88076e6c784d4072a4b51d8a10ddafbbe691d2af597fd96. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), 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/FRX851801399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac5b2874b5d63bfe6939c1cc850b3257b9069e41e8480044eaeebb6da641f66. 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/FRX851801404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b1df3102d5af558f19cd753869aef1d6f0ae22e1e8dfd61aebcf93a5d646ae9. 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/FRX851801401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83699a7a85495755150863283e9b03afb3fb70169480b19743a42e1e097f2eb3. 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/FRX851801402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83699a7a85495755150863283e9b03afb3fb70169480b19743a42e1e097f2eb3. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), 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/FRX851801402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e080de006c6e29c4abc6aed2c2b6f813a5029bf65b99d9f45d22fadbd81778e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QMDA72203831.