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 0x0a48e07842c79d42263a2440e4b93237ab40a9320022d3a2f6f03c7d62ca8b2c. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/111ac62b-0ef1-4cef-8d4f-838a8c67d1c7.json and https://artists.proofprofile.net/proofs/artist/111ac62b-0ef1-4cef-8d4f-838a8c67d1c7.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 0xec14b2b27742411b163451be7447798dd0b0464a41c59d1cbbb2ab4b691b191c. 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/QZTB72203235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x417f0d2a1deee120e0d4c8178c32077d926573578f92adbc4247c0a81278949f. 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/QZTB72203236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc20b4fd267687b9edd08bac339236c0ee53ef469f88d71d04b302ed5c58b62be. 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/QZTB72203237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2afdae8e5370874624c49021a91c1cac78bdcb546ebb4e9798ebce614a85c6a7. 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/QZTB72203238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ead0b43ccaf4b02200a819fc2c5461839fd7ac24cab8af9b32be6746500f54a. 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/QZK6H2287590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d70c5c46b29970ec71828bd2b7dd5742dff3d40c26c6cf502822ce1efcbfcd. 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/QZTB72203239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ead0b43ccaf4b02200a819fc2c5461839fd7ac24cab8af9b32be6746500f54a. 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/QZK6H2287590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc11c2e272bcbf4b0c86f22d75a1c90ad300cc43fbe2c03d229a719f031d7bd. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZDA52369978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x807f30ec03976373e0092518611ad83fde257eb6f211cb2470558c69b871fdea. 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/GBLFP2278577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0362d22a61571076364532eb21f762aa6446464a1d2326618c145726c8e637b. 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/QZPLR2187705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x725fa91316bf7a3f12c792c56c104e6b90c2bd3a03430f45b8db75a29a45c011. 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/QZMEM2166877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf8383e900e7c7f531ad0b33df3b6fb14fc0d5ae62f2f80dd97c690b8d71d3e5. 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/QZK6K2183858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7bb23d7fac2c043191d29608dcdb6d0c5709d3757e581021eafa0f0057d3ea. 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/QZES62163184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4393719577a0eef10e8aadc604a293fceef62ee557e26716fd62f64b6c2abf1b. 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/QZFZ62194766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c231f0982e92c8dbe4d4d07401eef6bfe92384132d0aef6dd2bc96ab2bb61f. 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/QZNWZ2043926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434b48f75fb242fab0434d195d5f91d820885aea65c23d55cdce052d1cbb5dd4. 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/QZES72033819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb03487ef593fb7b1f8400c6cb8ec2038d95a297bcf2bf78daf0b1c106922d9. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZES72033820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb597b8c5a0ccd2ba188b7f376d7f6c8bf9e986a14a27598e8eb0f1bd822a772c. 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/QZNWR2257503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffca6cee10b125ab0538e7d41b8415df2cb6160a6122595ae28b8cc83f5736cc. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/QZNWR2257504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b5fc45e44b5287e6e3997d2a50223dcf7e43304ccba2efe523ae35b59ae585e. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZNWR2257505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dd7d9fddd9ba3fb204f955985b160707db03f49e992472b9e9e082f6fac440e. 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/GX3Q92198918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8db4553f7a6bd7882d7940e5c503353d0b09415cd76a8f1f13b0a0d69b4f604. 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/GX3Q92198920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848cb57d188b89fa6a31ae005aeeca0e0bbec29e10e4a8b3fea0b0a24babec40. 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/GX3Q92198917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb08d2e9013c645c01ff83d55dcdbb5e9a4ad05c617bf0f24ff637c2d5ee768ed. 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/GX3Q92198919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67d0bf70cb61bff3679048f449c7588a606bdd0e49d719ec84ce00833458ae3e. 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/QZTB72349288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc25e5df4e53a558f8297ba012b1721c57f32f867c3d7e008344aba4593b2789. 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/QZTB62387874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x174acdb1a94e281b352e5a6a621ff517ad54128edf84a903b08b644f207c696a. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/QZDA52290508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a16a65606dc193cbf0cc680de3a2180191605e06ddae82f721d318295e4cea2. 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/QZFYZ2527987.