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 0xa4b81277b50ca65b34cb3b560724acf89ef4e2b9b1eb767d2a2c5597be313591. 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/a6bc588d-d760-4cc5-8d02-97003eb581b6.json and https://artists.proofprofile.net/proofs/artist/a6bc588d-d760-4cc5-8d02-97003eb581b6.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 0xbf676c1783988394bc55d4d48aab325c9798676657e008d19f269e0f62a864a9. 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/QMFME2082302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98cdece76f2cedf2894a92dc0f5fe5338c5274c94a5433a54c455242ed608574. 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/QMFME2086514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc2373c64df231c6b19adbc51402b1615a87795a6ad062849a82672c1ecf305. 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/NLK2U1800099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae59ceba5c2f7aa16f4f8c4ca84b4295b75bc595501e283422a7cb6c4c55fc5. 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/NLK2U1700046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e35186ddc091e1e0a788534264227e9731c495c1f01b1438aa64f426b5526a. 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/NLK2U1800105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef2a0399e85881e06fe5178d38739d58333d1a5c5175d11a6f3b194f4f24cde7. 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/QMFME2215250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5edb66948371629ce063b0071ca16de76b93ed5eeb9e6e5a8a5af964970381dd. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QMFME2250100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d4c8885e915acb2d770edc05a6428f9b59c7e29c55c9d4533f866934fd476d9. 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/QMFME2185588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fbdd0da4c61364aaa14791944acf3497e76bbc63daafa1c45d77a4fac56ceb1. 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/QM7282030003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c1aedc8f1462971246e2a5ee31c48f9e10ee70636611c97527447438e581874. 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/QM6P42080791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b763e9e6455a4ee3525cc84dd44be407bde9f00441e6beac0c055fff7809d6. 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/QM4TX2066123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5164b5f19bf191a669bfe82cf041e14e7b9da94b728d270db18680e4cd22dcf2. 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/QMBZ91998305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7a191c7d28bba1f0f94910c65c8c14236ffddfc6c217dcb07bbdc8c194c95ce. 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/QZDA41828387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9cf2ca0f5785c9487d3c3fff7e3847ea087f77eb1d9bbbde3638a99e8a5b188. 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/QZ9JZ1751762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc37357eae09f0bd870ddf7e038fe598238e79a9f3cb80ee2ef57044760305473. 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/QMFME1942589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522774ccc8e02129a6860f829387a8e74ee31fdd66d09cf0169628c02bd1b583. 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/QMFME1926851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb62537b5e7635d1561dbac712823b06be953ecf69e0d4ab86858f1b749a04a8f. 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/QMBZ92496507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8f4ebd9b162b72dd07a6ad1145b929fd2bdbc67d2326d4eeef7bda90e080af. 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/QM7282412598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe18f179ea110fe763f9aff1d2c35dea6c71506ed2941cfdba68c80c14dddc365. 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/QM6MZ2407221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd87cc85270f9c5187c432355124f27aa1d82122808a9463a922a2bac4b344db. 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/QM6MZ2407220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5451a7457b273f82a41db91974d08d12228d1308cbf3c6a64ab3ecba97619b44. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QM4TX2421676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd73b82296c5725a97a7a489d17b6091ed3ea77f14c784c27fd1ebcc36c7bb25. 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/QMFMG2350744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13a924438512451df15e4530e96f668fc2d3918b04610085fa76428e5ad57610. 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/QMDA72223704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a29d76990e14a6476da33e4c0bd7783e6d2d90329e594526899221af9f49587. 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/QM4TX2204348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7449d15cf1fe82013118029a556261535aa8dc9b97aad6e85445fe55941e07c. 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/QMDA62176231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dad9c446c3f9f7b3e4fd9037c236168783019e2977089a46aa825f5af6c6b7. 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/QMDA62176111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe5520530689041427c7fe01c018609b2614ecb2ac0d0bcb0389c65d54713f85. 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/QMBZ92161677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc997a890510cdf49703f03ad66c34a44e6406a63874a49bca513ce1dc24d86f1. 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/NLG662000859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f5a5009d1938e0bb041dce94e7cde622202ebfb57cd75289d314560e6208c8. 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/QMBZ92081901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98120462f9e1e35f44d07da2add04374975b282562362bc089f83631b19f36b5. 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/QMBZ92081920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f3d6a22a0da18fbf039bfdc7b84f0c8baad392c15320d2bb1fef223d4d7326. 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/NLPM11620279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x661e67f55f2dbad092ecb1df4f9202e123b0478db8f98c9325e2dede3f588747. 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/NLK2U2000383.