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 0x90d6bb045b75468d83513f52a8adf5af7bc4b86abc64deb1e37cb4f635e4d066. 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/5ff39c9e-cba0-412d-929b-df119a89a326.json and https://artists.proofprofile.net/proofs/artist/5ff39c9e-cba0-412d-929b-df119a89a326.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 0xff9723552eedd27647c3ac43f6144f069b385ed38eba620caafdf92c8f18c8be. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZK6J2200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15610bb8ba6566ef85f0a1df33d643853deabfdbcfdc89aa21e4f1f37ce01c02. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/QZK6J2200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e18336483847d0e40ca8da3277f4294dc249ac342f094634059b99433d7c86. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZMEQ2226202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ecaf9b4e878b5b152deaba809064d1550daf3d78d6b654c59a7604ece6de16d. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZMEQ2226203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbd43cc7f5b7a29759f07f74714dd3e54ed9ddb51910d4cfe791ab6caad0687. 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/QZMEQ2226204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1827f8e1866b8eabf87b72804fce32762a32b5b038c73180ffebaa9e8dc0a0a. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZMEQ2226205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3c95bdf60eeee0b88abcccb17a007eb0054ac73a691678b1d1498affda109d. 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/QZMEQ2226206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd73324e1f6eb6f5fd5823ea06f90ff3555d1edcdc697dec6462c65db4107ad7d. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZMEQ2226208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae51e70a342322f7fc0ee1d63beef3e5cafaef464027b443ec6d3f951d07ab0d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/QZMEQ2226209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x053b0cc9df6bf78d6ab1fc882a36231826114d42f4663157bd49f8f5bdc2c095. 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/QZK6L2287074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41d4f5de7377423a849444eba50af5120b772667183e1fb513fdfaaca837566c. 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/QZMEQ2226210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531a78518de734f86c082a763be16369a5bb45b16f3a516201a942e155b460ca. 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/QZDA72364337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ceacd95a251bcfb87f32abc12db42e9306364c7d3ff0ddf14d93aef0aaad2c. 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/QZTAS2348541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6353829cf1c8e6c20bf516337868ad6dce894cd85c9e2f28dee8647f7453b002. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08:25Z), 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/QZTB52393063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5578eaabd9fe1e6c4a5d9eac6dc75b35dda4dd5874e23934cac94d3e2070f4. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZFYY2403626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1425088a1d671d8057160cfa52112253fcd0e954abec8fa4be5a157cfdf0c7e8. 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/QZFYY2403631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57dea1eb7ad24a72ab1c53b84c728cdc9dad04520ece4de4e112720c3a3f41b. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/QZQAY2428113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81e15b32e43684c49b972c7d6da64def8486de636c2162979b6c096883a5f8e. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZQAY2573454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc098cc2f22540b953c8f7cc77ebff2a02901c00f34be3f221a8e58244fd46911. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZQAY2525721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ae06d12cb67e7c20f2693d07e1445ca3b4320d2c56c03a4f84bd2c5f516b5fc. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZQAY2574241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cf7765eff9c38bf70001143b5e41f51e84e5eb031268ee1260b43b446e34fb4. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZQAY2501705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd60a60b15919c09f1f7a1e09710024f99e6ca4dbb5564acb6f6e6c233b02d5. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZQAY2592143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c13afe16157f67ba3441b586bd50f2c0946118cead230847d58d3f74ab9451e. 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/QZQAY2580591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x580b39fd8c6a34695be5460188f9c766faffb26ae31664bc83bb4ac6db8f4d8f. 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/QZQAY2511252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e24041881978c7feee529ac9ddd24ca0ce2282b848e818f44671536f72b9005. 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/QZQAY2568695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1f2fc116f355d7927a2085c14e2af8ecdebf544b0bfc203d67a448f4eff1336. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/QZQAY2594648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3260f3499d37378e720364c8d03c42340865943c0ef96c805e5f1bc838f953. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZQAY2549032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc04c5746c6fdeb7c66abc234e17eed5ad5e732fd4278344009be1b30ac25624. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZQAY2578816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12382240950dcba7b6a2d17127ba583ee5856fe55d3cd9ef19fcbd61462160a1. 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/QZQAY2566859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f031c7223bc6e8e9b427b4e65139cea85870ac8cc98809ab12228429f8ae6be. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04: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/QZQAY2509122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa558b21dede1dee1d7aa17cfd45543e62a7e30cb67ff971be4b570397fa6e7c2. 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/QZQAY2507920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb62a97413cc0e02f69c38181d3a39015e5ebb1ce200efb21a54860a9830489. 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/QZQAY2576475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e73ee9046c99a7e8a967f95e8928a9e2a54d4004d4ab4bca9bae98d7abdb80. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZQAY2597922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf310d3c2d9fd5c7385af2fb906f6c0b9697739641bff68fe41b5d80078af63e. 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/QZQAY2550385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7afde562ac9a1b07949878ce5bcc8a9104383150520740e4dad14f80a7501a52. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZS7J2590578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340f7b4d4aaf13c3542ab7b973ff948735f44a9b1907b656770bfb0700d0f674. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZS7J2573518.