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 0x16f45ea25f5120972b35de2dd523d5330522bf63623f1ab1c85ed48e38106857. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/85bcd708-f96b-4e0b-abaa-d2375e1fba35.json and https://artists.proofprofile.net/proofs/artist/85bcd708-f96b-4e0b-abaa-d2375e1fba35.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 0x5d2cae21b75065fdaf0cc3f9ac4033d8ff8020073be9d8d5a6f0c6131c4662aa. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QM6N22279115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51f8a76c4145da24878aceb7047f40da58689d2d63c79cd6b240147631a41d03. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QM6N22279116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cd18098435f20f5855fc3f6705c314da6b941a71ccf8fb8f6eba13effeced3b. 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/QM6N22279117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594da4ed7d54e7aaa0a47d33e5b5d52fe14c28961575c6a8695772dd53553f99. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QM6N22279118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24e39c8054bd4deffa93f2737796a2f8abfad9ae5726062ffdab5438eb10b4a. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/QM6N22279119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b37fe262bd31fe6d506a6407b4ba0ddf8f45b3cdacc9ad0d813279851805b9b. 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/QM6N22279122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eead139f5c4c422e5adf478fb8e90fdda2d284a39331bcdee0a056cce67663. 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/QM6N22279123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6ed5ae6d816f9f3e26fa6530ab78d00a9ca8c520ef6058a4487fdcf8b8ee123. 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/QM6N22279124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b3bac63b4983963018670dd853ac3b4c7b20728c0c0f8e9b28f12f18796a1b. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49: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/DEUU91900022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab82d53cdfb6f9b9d72a9bff3987d5002e896d62d18434e70814bf4512ecfde2. 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/DEUU91900025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aec97005696fea40f0793f4415643163c08654acd1f238c85d59438fa7647b0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/DEUU91900026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa58990e2e76a9869591e15797f10e607c2841db5775f6161e95b95fe8190993. 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/DEUU91900034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24e39c8054bd4deffa93f2737796a2f8abfad9ae5726062ffdab5438eb10b4a. 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/QM6N22279119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d2cae21b75065fdaf0cc3f9ac4033d8ff8020073be9d8d5a6f0c6131c4662aa. 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/QM6N22279115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3eead139f5c4c422e5adf478fb8e90fdda2d284a39331bcdee0a056cce67663. 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/QM6N22279123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b37fe262bd31fe6d506a6407b4ba0ddf8f45b3cdacc9ad0d813279851805b9b. 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/QM6N22279122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x594da4ed7d54e7aaa0a47d33e5b5d52fe14c28961575c6a8695772dd53553f99. 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/QM6N22279118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c457fd4799a0ce493079a5938fa2a2a1d0f1a0531924d2288004b5edfb4b2cf. 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/QMBZ92198911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc61ed5e665d7567299a765cf7f1eb4658c9212e4c77d1f8b8fd7f23ec04a5b6f. 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/DEUU91900024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a295579f45064ab08173bbb35f7125b5f142d958f4c2415fb35977cd291086. 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/QMFME2186026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa58990e2e76a9869591e15797f10e607c2841db5775f6161e95b95fe8190993. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/DEUU91900034.