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 0x03a60784b94bfdf3c16605fcf72023001e998e4cf79b191aa73d1c88451cbbc6. 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/c333e6ec-791b-4a6b-b17b-c5b8a9442b50.json and https://artists.proofprofile.net/proofs/artist/c333e6ec-791b-4a6b-b17b-c5b8a9442b50.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 0x51e55cfb3ff164e09cead2545816f42cc57c5c96fe861c0ff1a84628d94ad37d. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNJW2499432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b5758574cbfe76e6c9d1a921b3debecd2d1cadaf01df627c00200710aa1364. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZGLS2411941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe767dd2424e79dae7f9b079e37967fb63d0ff0b6c23d5feaf707a41bbb46dd8b. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZGLM2405516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x488bcdc106aa48c2f9b84406ef27cb4481e3e3ac3b8664e848688333220a2066. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZW9L2319491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f5ef7eaada426b68f5f71073fe0ea9eff3bebda860dc6886c44c0e67492bb9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNJZ2388616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5abb8e371a231af2b63619b020a5eee22e016ff5adc45d5650a282f3c11d3f20. 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/QZNJZ2367060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1874fe4886bd3d09ab5aa3eb91d41bcaf4aa1daae1d6869810091c2c4cf8ab0a. 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/QZNJY2398989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c5328e066fee51eca157bcae87f5b7a8f73e18681eb4db36a4d778dc493367. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/QZRP42390126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47529389888e1faa9833837a00e53c878d0d55c8ad04612636758576ee148695. 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/QZMEN2350224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc01dd1507632ef9830ef88789575a9e16a31b81fb26e9879e31966d7fb02c47. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QZNJV2357059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc806111748a26bc04958d592e6d3dd65746d942a20836058192b2bbb607be001. 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/QZK6Q2379149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8630af3a35b64aa825fad295611a9d504e48ed4680aabb78cffb385dbbf01717. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZES72393696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411d084e8cc693d91e88aded3c4955641b9fb133ce1a3b93df158c2019bfe33c. 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/US7VG2326817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c2a2bb59b10c03346a42996fe9ea261bf6e4aae0b76cab1cf3ccd0c615f237b. 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/QZFYY2380229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f2fef46e98ec307bb53a6ec8198e49e278fe0363a0e204224d100ac7651ebe. 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/QZTAZ2235262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc5078f1009c1c3d96e099582af699d3a5b9603861a63765a0e0fb605232bafa. 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/QZHNC2236024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d6d3d3b211b88b78275ea92edb453d95ba227d5ec0f0f40b76836710068085. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZTAS2148635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98781f353b337050d1539642face95aca5a542e77809cd2db93e4c30c69eb172. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWW2158074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f79ab2bd7197fa4bc1dfc04edd106b85cd28c5916782107b8bb3dfe93b26323. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZK6H2103138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10574d79333e1cbd208f6dd9476606e9a3c30ab24247793ec4b9da6d5812e562. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QZHN72197041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461a574458a4655aba27992e8be1b6edf8bccf1092764013f088e70fa268ea88. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/QZES92137941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb86ed83e6b146f15941ca04655aa12cc389ddfe80946afaf63c251b9da1726c8. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZDA82174279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9b1b33b6a46bfa4c208ff88cf7da18bcb7207bf8e02c67c02026d5f1990aab. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZFYZ2127484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6aa1e2e14a3f99610baa524c4149ebdfed9d992711014e969064a304e3545a8. 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/QZES72383836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a1e4a26c0d316b4532a5e7a149516b30490bc24226aed4fbeb287ad6cf8c217. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJV2383506.