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 0x483785fff40aa74d01b28544e8b772a8179c511d818c2a79b6bb1783745aa404. 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/9dce846f-f9cb-4e28-9dff-9564453a103a.json and https://artists.proofprofile.net/proofs/artist/9dce846f-f9cb-4e28-9dff-9564453a103a.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 0xc4981c00b5ddfa4a20a72537a9cce97c5c388a815e166708697e795e6640b4cc. 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/QZGLS2429863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ea3915408d4ed09a1eb0f9493f6c673da855c2224b0b2765c3af3718a22929. 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/QZGLS2429864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e7d7ffbed5bce26c67f4a45c91972472eaa832baafc076d6af3e9d320d95c8. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:21: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/QZGLS2429865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f71c044d820f88d86d6308af15749b76d2404b63c1342bcaf6d253c6155d41f. 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/QZGLS2429866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ef39006845ee9338af07374124dd6f704acc587d38ab1484c5deec30ac6e281. 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/QZGLS2429867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x578bde67c6381a101208beb2a979ece364820102e18c0b93604de18891a8bc6f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZGLS2429868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27cd4a1924294d14e03b4d4e8c075a69e12104d29c4bc2765dd6ad90634cb307. 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/US7VG2357032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f8aad983d768e87ac1a2e76ccc53551f5a87a464415ae47cb742cd1559a1409. 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/US7VG2357034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97bff348335aeec3c2e146d367f80392a5525d1fcb7ebac3775a5970e69b65ed. 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/US7VG2357035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb847c0e16e98fd33d66bc6fdb77a9f8487f22830f5fd2f65e2321e402df0e0a1. 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/US7VG2357036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82e1fc3055425af59d5f2f44dbec395f9a15828aef8861d31d60398732176b2d. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/US7VG2357033.
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 0x7085c237825c86cc652cd05f9580d39f6145daa11fec8ada0abfdf887906eeea. 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/US7VG2357037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90fef0e2ca3d223ced489b640f2a807eb907dc2d169fb93e46fcd07bb870d20. 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/QZNJW2237692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bc9dda5f959a2f06c47a225b7e2b3f7988634fcc752d44942f0fbc285f6c289. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZNJW2237694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc089385c86f577c6b9df11dcbbec3214fc48f424f8d8180c61f49237b6cb3a3f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZNJW2237699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58c7d1daacf9badd4f08cac6e27ed1cdd298b062ee9a290f44a8a7d29a7d2d64. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZNJW2237696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23115cf6c5ac786e8b3a0732271089ff3f380c224874d7bd1d27ef6eac883ae0. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59: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/QZNJW2237698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5dbbfe36cf965adef2ab56cbcdd3570b167a99ff2bedeec2d1e9bc1fcc46af7. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZNJW2237700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91775c142b895dd3c3dcdf7a79150fac176850840f1cd5e5d142f76a8b335810. 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/BXZY82100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1295de35a4e154efe2e8b6916bd2dab4e9601c3d41a96d8c8d31aabfe2d79f4e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:25:39Z), 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/BXZY82100009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049b1513baffb99c53de938b79d2983184c8fb3b1d5510999c0b3a2cd0f961e4. 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/BXZY82100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f4320fbb68b8d90433b1ea3fd90de9fbd82813e7fd9114b201f7110a2cf5ec. 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/BXZY82100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5829799e9ef4d8d10975a11278282dc10da07e8901cc181dc26fad4d11ac2251. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51:49Z), 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/BXZY82100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5455ba4be9d2fdd4ac04641362a9954e6a6d32c2f0a225a12308515b0e863154. 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/BXZY82100006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2841939d0c552bbfa2c51b3a932a140e2c6bd174bf893fb0cb0efb94951937a2. 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/BXZY82100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1aed4c8e0eae0d9daa33b8149f307045559ae11013a62026f2dfd9526cff62d. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZHZ62078024.