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 0xef5cdccb7ce91d3ba7ff00d455507d120d97e31a2dc69fb1d2fb1a19401a0c00. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b0df8ce5-ba6e-4700-8e11-3a2c13acb2ab.json and https://artists.proofprofile.net/proofs/artist/b0df8ce5-ba6e-4700-8e11-3a2c13acb2ab.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 0xd7b14153f524a85315a7eba90a2e6eca23a6013ea0c0009bc36bbf835369ff7b. 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/GBSMU2470968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94fdeb78634357819d90cbf6b690993d40caa39466fb2dd708a4a5a47790a75f. 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/GBSMU2470970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e57d5c16e16ab2f0d4b03d4f43d224160644b35bdccd8290aa28dce40765861. 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/GBSMU2470987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ff31b3e766d375b05e629ee8a4a3758630bd122cf47f3dc98df95cd262388bf. 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/GBSMU2471004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ea2477e2f8f97987533e8e414ff0ecaa9b470b8a2b3f4d86aa7bf75177e24a. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/FRX621316010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaaa201d8843aade0c5a52ce0de4779357d7d38b478de2c8554a37171ae30a9e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/FRX621316020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd34d33f698a4f855348f6dd2ac161843f64314035792c6df30f281417e0b0a2. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRX621316030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e127b2473e148a93f1c9475074c411065f202fd9af8b3e1a57ae05be8fc1bd6. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FRX621316040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a868c842398396d234884c5a4d35391a045f8e4646a8b82c973f4426adab854. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX621316050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b25fc375442bfa9ca097d4e9cd57ddbf5d2afa72637a2f6af157d8b7ecc10c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/FRX621316060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7543f642f07779b7d87f2c0ba40879016df45e5764e90e1777b3d21d68ce1338. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FRX621316070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84963185999d49c6f2381df47a7b6c54e9b7bdae119b5afcf184daba46c4a151. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/FRX621316080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15d3833d4bcd39babe0509371773c7f2a9066e0883e00da71d1eb70097c777d. 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/FRX621316090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x061c8c385ac9ae25c919a56fbd7665d59e50c7ae77d1a8fafabb834c43ee4bb0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX621316100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49ea4d29b68f51c8b0a0706933b99366699880d827f8543ae998aa032fca6c4c. 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/FRX621316110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac2c9cafa14c93a8ac00c7992cda729edf9eb92635dee388d5430227e7c48ed4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX621316120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f220072895ea34c8c8a8689c8945b56fe2a5ef37b33f95dfc432f7d06fb89f1. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FRX621316130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34e6a2720b1a32205f619662540bc630b3a1dccc9ed483a0f5f2fcc8aa87171. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FRX621316140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0802b519d88ef32eb8d2fa37d267db776a33d5fff28814dd9821775a80c29529. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/FRX621316150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6051ef597eba3ff9fa5b798db41709e447f9095b48c0bc89c3afc64f92ab8602. 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/FRX621316160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cf19acdd22249473e8a13fedf1bddb7c2a2f580485b113ad9a35ef312e64c24. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/FRX621316170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004cd7c10b426a5e363ab19b894f674f68130ad881e58c25a0fa36cc0e9cbca0. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QMPKX1763895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2da986bd71ba710c1053c3136f333393a42bede54a56f234e6ea47657b9a0339. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USA370557891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13df4ba7b0731ff9677ba4227da377a3fa0ef372edeafaa985246b6c57b92c75. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QM6P41599406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fc1471b6923601164ec03084b3a03fccb1817c664d53ef043956630ff352bc. 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/QM6P41599408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3f61411b4a4fdd04ef518c2406b4adf41b9533002ca41a23d5a5cfe18188f0e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/BRTO92000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf96b485087f65bf2cb658273f82312cb6ade965101f90b6ac8ff463668f626aa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BRTO92000030.