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 0x421dc24f44ee7313c4770a05723c45b0a8bffb0676851408e7df2f09329c96ea. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7c635f9b-d542-46e4-b9ca-947c85ebdbba.json and https://artists.proofprofile.net/proofs/artist/7c635f9b-d542-46e4-b9ca-947c85ebdbba.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 0x07cff8643d161f0d10890b9d75a2542c168fe7e6177bcdae0ed53e49f0aee671. 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/IL6652001389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7cc9e0aa0d8e7c6e824dab13ea4a1a3bd493c424d9d0cb247cb3c763ad46fe5. Chain 2 (Bitcoin): anchored in block 957846 (2026-07-13T10:25: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/IL6652102465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8dc5c038e77cb4f8a9200299dda9dbf7f5bbdb303910a6bf0a8637e4fbe1795. 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/TCAIN2447870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4479dd377ea367e9dc271a5a58e748ad7acbdbc31c47be933570131e7e077523. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38: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/TCAGL2261080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa57c08cb4861e44f8ae7591b51440ecf367dc5ef7c31d3b7ba95c8b6d6ba151. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZNWW2477497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19a4358332f9358b90e7feecd01891e4b5583a80a8920c9f68997d9493af9f65. 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/TCAHC2372071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc3cb984acddf5b9f73bfc882b233bb048c00834e2a807814beac8e775ddfc0. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21:16Z), 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/TCAFL2192610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df2e3766d57d17d7d8210ac756b36f8ee6441a28c5613dcf0d599a963307112. 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/TCAHQ2363060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47b9966d5ce9d562f9acf5988f8dd2c34a087ef9842e027664fcfcf385e3e77a. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:03: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/TCAHQ2362860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e88ded3c62a751937efe5773570c5076a04bc62c9c4bc7a351bdb93fc953e3. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T05:22: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/TCAHZ2483691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1d21e59c85e4dcf3faae51e0a91a3676b086ffb8774ab18f90b2807c692d2e. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11: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/TCAIA2419209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadeee0cbf866fd8458456b354a60c36210e470f4465b6fe472bf4ca687222523. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZTAZ2482061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90c1c421a6fe7c3646bfa1137772556ed6a4104f8d07d9318760709229476f0. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTB52464136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a5b4d75aaf18ee412226321a1086f75c244b4e935234a72be798d22c0bb5caa. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27:28Z), 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/QZHNA2583125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af1134ea0df9ab92ab2ef8ceef0487e95d0a53925a64e66adb2cb067f3f6cd1. 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/TCAJO2506349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903a55bfacf13d0fa995546d43eeebe9a1063bf621aca7a3b0e989e9a1ec3aad. 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/TCAJZ2514832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe07f3ee2addde0c06adf43784cf24170ce5569fc354a664c6462aab5ee6376dc. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/TCAGG2279449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0743e65bd41e24fa1633a97122fe78ba555711cbd2355fa84cd5d1cce0f049. 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/TCAEY2007233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x530405112e1b7ae17080e61022d65edd5b019fda2c33f4af9ec54dc1a99fa375. 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/QZWFR2498649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9f050f4577481c81b9df135e480d11ef1f41be86a63455c612f0cf2154c233. 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/QZFYX2416726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe752e802e5da39f8840c508d607c54703b37bed782cadf5ed6ec792db4f3a7b. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:43: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/TCAER2069905.
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 0xd9c5d8c30742a167e0d753681f542f6ec7662588efd7c1607cf28f03d8061bd6. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/TCAGG2279426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b69cec313a1c15b2f3e9231e9f3c7393e288e469105890479ffae8e32ea4862. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/TCAEY2007414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf128c853fd5fc9e56bb8cdfd98594dc27e16bed41e66c24b5e2120444c9ffc17. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/QZHNB2291825.