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 0xe9e97da9a0bd4df6e511053406aa3eb05f51d6a7bf02e68f047c0c0ef8b599a7. 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/81ecbabd-d409-4610-91ae-95d7d1e537a7.json and https://artists.proofprofile.net/proofs/artist/81ecbabd-d409-4610-91ae-95d7d1e537a7.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 0xdfd62cde0b182170af66afdef8811c0fd024d41c8f56d08afbd1cd7570a6fe9f. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QZK6K2237878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7eabde1397e57d88dd82fb982e99c5882ce2a2d9830ac0a882d325b99dc373. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZHN52218178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d55b76dced81545e3316a2446af0a4dd052aabcd12274168c9466dca2f0b39e. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZHN52218177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8330834513697697509d1427c43add089f71e03cbec233e6ec987934c20f00. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZMER2260716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d1469a38f5d739cfa716588e46a79afc030254b103e5db97ecba66ddcb524b4. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/QZK6Q2231083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbbfc36eab4b02f97aa3feb3e9d4fa58a9e5ec2df89b8d9ed511443f8d7880d. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZNWZ2223495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf66320af078e02469b4c4c91031d759b59105bfb7df654106b07744cad0a4fa7. 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/QZHNC2156856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf509d656a7997832d5dd866a3c527ad1adae1620117619dc18132e44a63eede6. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTAT2272411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d10ee74aa288797b03f75514da023c7caa262074524747d220d285acedbfc59. 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/QZK6Q2230035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bfcad27be22466ef6b936c7ae622b3e691dd15eb2f8e2e9c086ae012ab7ded6. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZHNC2213336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ff0c71e2ce6b015119e55e7e95ce65251b087683b8c422afa489d2de51cf88d. 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/DGA062340374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a22f524fd71d23312d1afb6b46d23578a437c6e6b5539c68758ee9f4ec6ab02. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/DGA062340376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a7d1dd55bdbb38215453ecf8751356674ada4140cb30d22d9ae51282b0c6de. 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/DGA062340379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a1dec9cb70721eae7d7659f0a57a6083a7fe85fcb539b8907231f2ada839e43. 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/DGA062340380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54d0211f0459e9c38331c33d581a17beccb0c4b4fa5a61ad02f3c7450305bf5. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/DGA062340382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88309491530647d01882893f35f2a50f8617eac6b7978f115af1c78806c1fbf. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZDA52136219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea8e0aa93e36555591df84d583301e4ca55be4d3332c7ba9519e37673792994. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZDA52136221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5776f78cfb7b8589a3322b04530af1cfedb6bf80668fc168a74ab5afa2e2ee20. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/QZDA52136224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17f3049aa4a25d41cf8b868a12627e37d2a592fb5060db2cfb2fa4de5c3e079. 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/QZDA52136225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea567e7d03dd645d81eddbe2f36253c0ae262492e62e0b693c47167216539ff9. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27:02Z), 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/QZDA52136226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f1104e1c57f24d7fb84614aae7564b0bdeccd4737cf6b78460eec3f0bf24534. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZDA52136229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0acc9fa66ece250b80ef77380c508f81b23801d6238099502312eafdff768d. 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/QZHNC2235923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedcc39001fb558e40377fc1d4885cfeb78ce5afe4d590f182300d961232a9d4. 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/QZHNC2213335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d274c67cb0d828fc6ecef6691b82601860f47a4cd23e246ea7ca7fbf5e1ca7. Chain 2 (Bitcoin): anchored in block 958474 (2026-07-18T00:59: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/QZHNC2213338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec3053836ecd6a10cb6c95d71ad1ea8fb5902fc1cd6575ce5637dd4a5715079. 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/QZK6Q2240142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a231140fbc85724379052ca220697ed2312e21930e8edb2ff49ae2bf94c7724. 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/QZHNC2213337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84cd65ba76a3cf5eb51569d7d861eb35c18ee3e49050afe950cd8fbdbbcfb2f8. 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/QZHN52218176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x436670d0f9e6152e515fd663fb248bf48e2e50c54d373e2db4406ddbb3eec599. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZHNC2234814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b269a59bf40588f4d3093a61f00bb300b9d59e02931bbab9cdddf62f48a620. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZHN52276602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b014f1fe0725aa58ff853902fda6620ca7abcf8aecc952702260164ac7dc0e8. 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/QZHNC2212811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f005bcdb3ee9516e517e81d024c341afaeadb7b2eea7aa611cf131bd4274466. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/QZHN52217343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bd99994449c33d0db98820032531377b138caa90d14fff9e51fca12d900512. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZHNC2234817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd847bc66bbc95ee7995f21cd845fa52e536bb5b91949c2022755f53351fb4213. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZHN52278360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00477ea83bc6dfa2aa24331f4ece51a208716cba55f5631b23c8584dfedf9e97. 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/QZZ662499151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8608ee092a93da7aeeca6c30a98343908f5a704be0355939d233429537b7ff. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZYFZ2406425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e3654b60b6c080c385d20dbbd72855a230f914504b8bc9dd9ee276146d936f. Chain 2 (Bitcoin): anchored in block 957776 (2026-07-13T00:05: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/QZTAX2562680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e4de066d261bad175f007923d980b550f6ad1f2ab4eb14419177699c4031e8. 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/QZZ7K2548521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bc177200578d25f433cd433f329c7296519cafff61e50e733b37fc79845ce2f. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QT3F92512651.