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 0xc43e44091f4b174ff7d688915905abf6e3e7ad8717cff744933597f3926bfbb7. 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/4f64a879-f55f-45ca-b223-c40ae15a1f46.json and https://artists.proofprofile.net/proofs/artist/4f64a879-f55f-45ca-b223-c40ae15a1f46.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 0x4f15bf4f0289d30c0d1f43110a0da08d15b01d226d666fa4ad274cd1a4dbda93. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/QZZ972426333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8609c7dc34eb3b7179d0d2811148b47f415516ec117c34181555415fe7c3131. 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/ESA012568230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x002e5d3bd63e82bf6ae5d179969311ec166275a1c6ac3c412ba64640ebec64b5. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/AEA2L2144013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba6b9045668be3d19395be3e6fb8af2f693aaafc3ba20d07b0fd5084e45882c7. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZWDW2535225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d896965c9f4a648a98f10950b6057b095632097b90eb3f7176f8098baee76f. 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/QZWDW2543839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab52519b8e64d79c70534136c30674b1de29d5b85ff98236b5f3adc1f57f1f3a. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZWDW2544549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18af01be2b5808fc3d34a45336c1f57e37f2a66be02cd78c6bb49c492dba93d8. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/QZWDW2544545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb7498d6398496a8002c03233e91df2a547d5f987b666894ff42d8643bbdef8. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZWDW2544546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0eceaabb941e9bcf3042d8de196a0d4ca444afbac39457950c22168a8571f4c. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZWDW2544547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f0549fe7d6a81a9910c2f1717d95c6f28b40c097b0ad86fab154934edd67cf3. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZWDW2544548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7ead74291cd09727bb3fb433dda7bb95a7e76c8b9694e7bea90930fe205d67. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/QZWDW2548701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322c40d1deeae5e55b03486e4b25259614aa41290a9736a28f9c517945c5f0ee. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15: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/QZWDW2548702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91919042e305be7fd5443c563348e53bd101d3b97b79f32cb8e137996a71060. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZWDW2548703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f125bb9e1b2fba1d4aa23cb6b29a66c97f989a1e7b4b4b7107b21a4f580de14. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/AEA2L2191863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4821ca99904afa40bb790512976e475c5f1d8a25ce0388bfc81cdd3f00b7a98e. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZNMZ2342372.