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 0xe6bfa6215af768484ff5cba78aa6f125bcd87efdf46110fd1769fb5027640cac. Chain 2 (Bitcoin): anchored in block 953614 (2026-06-14T08:40:32Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/19219906-0447-495b-901b-6212d81d6c39.json and https://artists.proofprofile.net/proofs/artist/19219906-0447-495b-901b-6212d81d6c39.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 0x376f4c57a8f3d6d468e5a33b47aa228ef62575aa94a050119011d471686945d0. Chain 2 (Bitcoin): anchored in block 960306 (2026-07-30T20:23: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/QZK6K2421759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51a1273ad52ec8a088c20b502eb44985c6788465bdc91ca189f1861a59bb121d. 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/QZTBF2364615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c8078b85c1f884c9eb18e06061035daf57ba60997c41719ec4ebe0129aceda. 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/QZPLR2357285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x260b06487f61ffd071fe8b6c9bd77719debcf7a3f9e60bcc4a7251b7d25d0e75. 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/QZNWR2318530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc619af74694e4eefb72662541bc4f4c9246c5316d4ac16e5ab78238a1458d7b. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZHN42304783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb89c975ba389df9f3503a4d961bf12ff1bc2a4b403825ba9702adac86fdf44. 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/QZDA72340722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb05da8743a68202a3a653aa4ff1cd1fd8bf12d95a4b6befbfbb6131b7af704. 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/QZFZ32377054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6d7b84af8227697d1c2ed2bbb26bef965d53244fdf0c0b5a6b11bf31006210. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/QZMEQ2278929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe062555d604f854c3c8b66a5403cc0ff6f107ba95349ad50351589ae1b2de5d0. 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/QZHNA2209835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9aa3fadfff79b824ceb0b48181f552a691c9885a16f73d34569a48290625a6. 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/QZHN62204993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2e44c1e55d2e6fbe028134fe98151c2479ddf5ba86152e61b39c255d512d05. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZHN32298110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c8f508aaec9c2efc9d4dc394434930f79c261972d06869cd9652d5d0cbe0bd. 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/QZES72273030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b4535afd493335e879bf1640587f015fae0d84a07b46f893bfa32152fb2014. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QZDA52277390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2492a153eb9df4fad51b4e460472fe623360c2c9a9024c8026aeab2c0db320. 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/QZFZ62275239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b6d1bcb2ff900fd4bea35eed1843acbf0672d3a54f8439bbe5e022983fc6ca. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/QZFYZ2276645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c24357be73c54efe972076711c6e9e8792d0b24a4bc7f74001e6d6f7bb8f5bf. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZRP42121730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa610820e369a16e01206c4c1a58771c73da11401184a42bc10fa1b1532057494. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNWZ2175550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a7b3377fd9e1d300a2c409d1bae6ad3b17378af677a76f6a7bca5a07a6774b. 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/QZNWR2133848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2230c089896e538c9f49b83d5f1c1ad27a1f98f709ed863dd4241dcba2db3d. 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/QZK6J2100811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5891b6dd0c6315f386d56fea6988a44c745906fc2c81b04c5a926137dac5d0c1. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QZK6P2105811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e74f37d131d762d7c2ea65a0efdc979ce50d796166c9eedc44a2375db2f2e9d. 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/QZHN82153019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8fba1a4dd4eabcee1c7e61b242ca7748a3602fee8f154ba0196743e2e91bf96. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/QZHN32181751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc2a86252110bfb2ae82016d11b45f7c9d8ba1353112b7221a3ac2d08d2d6eb1. 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/QZDA72196660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4342d0e8166009e498899bc54282bf97672d6f463c72f2543132a72c9a15c7ce. 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/QZFZ62129340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c9752f66b04ee30714b4faf3720e84e37bd710e90c0bd1cfea020146fffc20. 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/QZFYZ2102654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd873dfa748913b81ca7c2f64deeea475894ed8f9f10da0006442a76b9fa22e10. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZNWU2025421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa75e50aa1ed916720cc775f065ef73e179cf25c96d380a30d53b18231b377146. 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/QZNWR2034454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a5547e0f5bd77a913d1600b6d9635b217f9379d77f9888389dc086605a28162. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZMER2003832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac1c81d74f12da90694d833422054d47597fec27c8edc1a0e8dd9a85c328c059. 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/QZK6F2035353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9665ac555c8e938ead076ce8f0ab9d052aa62159cb2c4a4312d14a04593c3bf. 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/QZK6F2035354.