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 0x0a4c754084f29fdab02fa812675ddb35d758e6dff7f3c6c8e698d34985a28cae. 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/1abe3aba-a483-4a5f-abd7-e52899794a72.json and https://artists.proofprofile.net/proofs/artist/1abe3aba-a483-4a5f-abd7-e52899794a72.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 0x417f0c9222f0085bd8c2ffb571acb77a4ace2b28b077c627c00d46e5b524bac2. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZNMX2125516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a593ce3ece681970ccabf8b9dec49546d60dc4acb0a8b4edd0ed08faac4f20. 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/QZDA62267974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6586e2b3bed74197d1e67e2a237fe032dd2c4e2bbce21440d1587d17acb4536b. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZK6M2222716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5bf2ff342e484cc926b20013a8033df723d9f57ab086e70f4a6b03f5d498bc. 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/QZAKB2204815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088e9320b9f4db06aaaa1ddfa333482b0cf79fa2a4405caafe0535388480795c. 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/QZAKB2306754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aa1070c93baeb5b05d66b65877f43de23b6073bdf9b7b3660328fd74ee085a4. 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/QZAKB2306753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5bf2ff342e484cc926b20013a8033df723d9f57ab086e70f4a6b03f5d498bc. 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/QZAKB2204815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ad55a92223755dbee3e36900a4a39196f2e76da0b3089e1dec945cbd3d3df21. 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/QZAKB2302005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088e9320b9f4db06aaaa1ddfa333482b0cf79fa2a4405caafe0535388480795c. 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/QZAKB2306754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1144e55135f02b69a088e036a1961121def5da2c365df3c8272564ca42b10aa. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZAKB2317442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb99c5381013d1244743fa8e5f201b003faffe94c1cb72bb1286a1bb10186542. 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/USEP42335008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9322d6d90ec1cf2db1298913821a56d6cb05d5988357ac0cc6305de73a53c2. 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/USEP42335009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa00ce4675975c39be363fb1e6e10c9fc2529341c85fd26d295a54032684a6125. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USEP42335005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d46b8f2253cc6f05835c2d207781bd30cafe142667a094f8298cbf14dc31a0. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47:44Z), 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/USEP42335002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee86434c50856112411c23d5f2b91ac9992d104ecde7cef744e14e53859b7b60. 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/USEP42335003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe074fea0e8dbf73505fafcd691bf7861318c9755c4b4d7a5952b0c7e7752e1fa. 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/USEP42335004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140eac71c27338a4b9be1cb9e130fb6222253ff8901e872c86ef0b99d7ab920d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/USEP42335006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f58a7527d287a183a181136aa22801db2418aebb698bb06f4e7b416671c89ff. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/USEP42335007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8128556f5b78d0d7644d94bbe52b8ae4f78efcb3281b4945a230c272a7edf944. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/USEP42335011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0814df7453a22c4ab61a6e950f9bfadea8a75c1c03305b2dbf6d29bbf7f4ecc5. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T06:30: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/USEP42408003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97b4d0c1f7fd1ae37a9d0856074ff1564d46fca6e432f5d601c973b2f22cf4f. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/USEP42408001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37868740fbb7ed2777d9f350c0fb13dfac76dc887186d855188e4194889a0e5b. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/USEP42408004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78a88dc7b4b25551eba54a1b5086f8dd9d1d24511a99466642a8a530ec98f7e0. 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/QZAKB2419782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39024384298dd6b6372a60c9f7b106b1fa184fb6c5ca503c3e518235dee9b476. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZAKB2447110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776c8f3550492cb79f52cfb73be21a6f55b39527ef6f6712f011019d9dd4c451. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:02: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/QZAKB2447105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f3844828a16ea2a027e6c3c913e6b7b106ea6a5b5a72c9d3b98e6b1358e518. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/QZAKB2447106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39024384298dd6b6372a60c9f7b106b1fa184fb6c5ca503c3e518235dee9b476. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZAKB2447110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f63eec0d6d8fa6388949323948593abaf1ff939e9162fe107d5d3e959163d72. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZAKB2447111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c4799770d0694522df5a3a469f9840dd27cfc683aa1a8fcc6ae9b977568087. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZAKB2447112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e37d39a775c62bc058585a7fb00ae73ed8d4b791fd9d691cff5557456c4224. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZAKB2508315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e37d39a775c62bc058585a7fb00ae73ed8d4b791fd9d691cff5557456c4224. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZAKB2508315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2daff28181f777b6796e5d1bbe4d97eca7f94e148c4eb241663952220a9b812. 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/QZAKB2476645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1812f62fc6a4f4478795e2f8e33faddcdc8e7fbdc97a5594729275c13c34caf. 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/QZTB92210528.