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 0x28ba62e0b66d184b37cdcb2aa15d81d95d531f78db044fbeb584661be6021766. 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/474c4ab3-a2c8-4a67-b1e7-6d81bb936232.json and https://artists.proofprofile.net/proofs/artist/474c4ab3-a2c8-4a67-b1e7-6d81bb936232.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 0x49b0694fb22da3e701aa5145b71defe3940998e1aba68f90795bbf87b7c25ff5. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZES81843914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdb2ba00652d125cd9e68bcf09fc920733c2e77c4b6ed32886b4ac08da47336. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZ4JJ1995510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06cc8b50abbd3ea0a3066b6b87e244c54a1d8f2b1ab172dbb9956a1951242e3b. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZHN81971523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5650b68787b74ad6456341e99f16aa0ce4915e38b32e45c6e8b1913504f06e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZFYZ2038539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49beea484f9c5ed4a0d587816bc0357ecd993b6f1c72cc4049668a33c49f504f. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZES72090779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30436e2d9572884d37048aef4ea47a0294953aaa7d380c7d1fca06667dd4e1be. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZMEP2002789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51eeadebc3199eb42d5ede9e8878dc75c3932df3efed629dd2d25b88218382ef. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZPLR2022241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x416b62b4bf5e46664c69890e4f8078afa3184f61d46b53f2813582289c83dd63. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZES72139798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73c37ca34bbfca679fdc9ac436a9399ee336daf23fd6d01d3ab191bd19a2cc2. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/QZK6J2127890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdfc31e5ce6f773793c91c3f7870df331c7b80c16e82e32ceaf7e8bb47e87764. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZMER2138665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce02e5c987e5c2b74c3cae39a64d9e60e3013beaa12340e397ee669c8f83bfc. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33:01Z), 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/QZRP42117129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0e1d716c6fb0ba4b7541fdacc124928f71e24e18a1d4fb081892af2ac4472d1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZFYY2286779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe581729eb3e7169c87d4f43f7d3d4bd5674b98efab7de0ca73417674138b5427. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/QZES82244726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x682368d18652b13534381e5462aba05e18eb816c87d8af35fe4554a01f2140e9. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZHN52261847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x004dd8dba3fab1ca3c08eb1766c3d60d333b8b1ab24a01cd97ec89d68a8d3438. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZK6L2225371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecc47acae06909410c99fefc04cf594c995bfb09252a2adfb14c7037a1d8f25. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZK6M2245930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf47c715fcd1f5f86f9a82e84adcdf5906f8c53ae2751efa576405e384dc2391. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZK6M2245931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43dd86e375cbdf0d6c452c3a3523a9a22fa50e83be1e6f0f78eb34a9285ed1eb. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QZK6M2245932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4b196ee267a5e1e6d2a1c8e19ec99a13c6fb4c1c6060515d0ccd8d299a5c96. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZK6M2245933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf17260c760fa910aaa43ea7c8bd5d7959fb633560a53c6650f45abd9a42c2cf. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZK6M2245934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef48cc1d6bf557b50b433f6e0e6fa2e20b4baab4aa4f999a86cb08eb33a2ad32. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZK6M2245935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02816dba6314680b1be01b9420eac6cb8a6d563f51c4271415d49f3377b823f6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZHN92213600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1314a8113dae3ca71555d2aebe6d369d8dee86b343d8984689b57cf51b5fb058. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZNWQ2216761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18be81eb54beb02884a68c28905340bbc70f39c20c20dc8fc5aaeae385c0d0c7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZFZ42356453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0bb69a80089d645c2f578b2f643d89737f15f146bd857dc022821acd114f03. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZNWS2356333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x629d7a49a76894a69c3b82926ba37099ec36f69869738610afa917216d9aae42. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), 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/QZNWW2391727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eea2509894e74ed7ea724ecf95c020d455aa627bbe0ec805023fbd71fa681e3. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZNWW2391728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2131f9728ee1243589aeb0a9f12751907b9684b85fdad0c8925ba27f3bdfd2c. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWW2391729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cc781e3e08bb9ead99f269fc5450783943ecba512475b26a6e9a201ee8d155. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QZNWW2391730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4634fa2229370214c8e72028f07a6aa47316c9c9b94b1268662c271beb4e0f43. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWW2391731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47e80f34922aa9b366bfce8b3a9cfdd5f22de915cc6563fdfa8cb7e660f77272. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZNWW2391732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d96e647a4524d39db44606c85c686b27a4aa73991a073241280c63b56fa6b09. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/QZTB42347662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7feb0a601fba0343569a174b615544427fd66abcbb7202a1af7726b21ac844d8. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZDA52447453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3819f186392dfe744a635c5aa5dafbb9d31f75fe5819ee2ee72dcd280a028f3f. 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/QZWFF2341279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x973919716f44a8a171191d22daa6f70dfc6e1b7297785e3584fde73764361e2e. 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/QZWFP2398255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3819f186392dfe744a635c5aa5dafbb9d31f75fe5819ee2ee72dcd280a028f3f. 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/QZWFF2341279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3819f186392dfe744a635c5aa5dafbb9d31f75fe5819ee2ee72dcd280a028f3f. 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/QZWFF2341279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3819f186392dfe744a635c5aa5dafbb9d31f75fe5819ee2ee72dcd280a028f3f. 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/QZWFF2341279.