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 0xfbc29e9e7a21c3de369e55f2ffedc528c9777609df8889ddcce4f9d4d255940b. Chain 2 (Bitcoin): anchored in block 953888 (2026-06-16T04:55:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0cf4185c-8078-4dee-8e24-b271f34dfd5c.json and https://artists.proofprofile.net/proofs/artist/0cf4185c-8078-4dee-8e24-b271f34dfd5c.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 0xe9fcaca711f83544fd9e05f74478da77ba5668e27973a65a53a0107aebf75841. 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/ES71G1757786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee6dbdb90d2ed94103d2a315ee7a85f601da09061ce4a0fb7340939929c38712. 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/ES71G1757787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca79d407c5705d121fd493495a10b9d82ccc317d8623cd72408a6efbbc53707. 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/ES71G1757788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582aad6d592523852779156eea77e6eb8f0c1a416c4231020392904293d0a1f7. 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/ES71G1757789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41702b4c33ab4bcd9b4e2ff567d55b1aa5f7b82cb938c7b129aadc16d9924db0. 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/ES71G1757791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x125a7913e6a24df4d6260a6f4d138be9d03a88837b8e4fcfc94e8ff3f7d6bbf9. 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/ES71G1757792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfbbdb1b3389acec6fa236fe42f3d7396830c308679f7ffb243a391badb315f9. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ES71G1757793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3e96a3eb8a3ec20a5a8805c27c31411b313b7a4496dcdccd4db584d0d646a3. 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/ES71G1757795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b759ee109a8bf7a02396732ab7fcec9b33067722a392461cc8ea0c681e2afd8. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/ES71G1757796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a3442587fc1f0504e9a71a20cdd4fde46a77be74dd2214f58c4667b9f5e6bd. 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/ES71G1757797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238cc94f8aba180c17811f1f737db47c62804a37b150587432d552db8af0fceb. 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/ES71G1757799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcb54c034e6376684e22c6d6c64caa11910005404b33e1f51db4e1344361c57c. 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/ES71G1757801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4927bb51aacc11cf072aa515bec7b6f1cafb3dd48cbf428fae94feceba2bb6e7. 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/ES71G1757802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd285846275d0c97c8813e0062e9d1a2f0205585b489cd6e0b7c96f4af881ff1d. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ES71G1757790.
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 0x9b72722dc60b60bcf136b7736a471bc1dd5724318d83a5678ab5518838b47e99. Chain 2 (Bitcoin): anchored in block 960339 (2026-07-31T03:13:37Z), 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/ES71G1757794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5867780618630f8b70e933462dea76bf5e5b5252fe2d3b6a3236b0b93f0bdafe. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/ES71G1757798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5afe9a20fd92f2c13bc347798cc37e9246fa53394f420ea84184d22217a57498. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/ES71G1757800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd45e647939bf27fd274412c52a8c1aa39e4cc8f2c7668ee8d97fc542c99781c3. 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/ESA011919059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf951250905fbdf0512253d396ab82546cfb774b124611398940a03547a212317. 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/ESA011919061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747daaad8af352c9d3520dee5f124c12228cc7ce77c75cb14eed5abaa59539ac. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/ESA011919062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5170dcbeb49b7eb11a6dfbea886e305132e8c0af0a9ca6069a39c076ece1087. 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/ESA011919064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1106edf50d80e0b0635d1e655b50ff73eb7a183ba5060a72599673bd27ab0bd6. 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/ESA011919065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa041d038756e5a4681b95eb982da618eb33a54abb7456322fdd100025ddfe45f. 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/ESA011919067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187805f558d99b373ecc78dd7ccf463250cfa4ae7791332b084cfa779d2ad669. 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/ESA011919068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085ad15537c7c8a47f1673b0a7ebd9abd3ed8d7b96c407ca59e223e47400c23b. 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/ESA011919069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bcab4f9dc2de240a90b77f894773e0eeca41b9eca426307a9aca26b0028c155. 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/ESA092334045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08cf8803eb0cd5a6426e2fe085719f2285a8ff4eb5a83ffe789179f53475964b. 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/ESA092334046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3ad880a4e0c790928896b65e34249fd003738b02d77bf17750942d658c5e260. 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/ESA092334048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe273ccf4a59128b4076d0cf7633ff4ea9196898b95911bcdc85946a4891c2603. 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/ESA092334049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9d0d35438e09c13d9de3db6d4304ed5d10e3f6620121c88a42b5a7dbcbf54af. 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/ESA092334050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44033b8115407a1d6f928c2634803fd0c253314ad7c404821e50985d726649f9. 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/ESA092334051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b11e71333808a7e511e7211768432c4e47fd45bbc2f4925671680a308d03c86. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/ESA092334053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd651465ccdc662c896886c5d24b5de7c7acabcfab5f3d4fe5eebbdd48e9874d8. 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/ESA092334054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d942865a7415f0862d2d534512d9b979ff8b7a0b147969b1c7e2ddb0f3b8006. 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/ESA092334058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45333639cf8a573cdbafbc59cdd49cdd056ad4b267c3cf0def822a094fc3024f. 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/ESA092334059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e95008a0a1f3e7f181581f7d82205a88084f00922d618a753a8ccf4fca5c760. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/ESA092334055.