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 0x6aee45bee268c68cd9cb1322429c50a8a73aa49cb0e6f89376c27ecf10271446. 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/cb8792ef-4e86-401d-8feb-fdd3c52307e3.json and https://artists.proofprofile.net/proofs/artist/cb8792ef-4e86-401d-8feb-fdd3c52307e3.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 0x784a2a0afb1a80a65a038d5976f3a33c46242f5ec9b7885359dc88cf9229aecc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/SE6XY2219999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe380722ddd7cf0d5fcc6e4551b18f6d11eaac268aea667e7f57f5dae6d217963. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:48:48Z), 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/QZRP52297377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1679b1ca16ae8fe26758dd1eca3156b34bb7dcbad0dccd715e2a31e8d0bc79e8. Chain 2 (Bitcoin): anchored in block 956397 (2026-07-02T21:02:00Z), 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/QZTAX2287789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd13b6d3dddf8f0bc2fd65b7b12cc50c0ae17a3d135ae405c40ddd5eb7c193778. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTAX2287791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ee7c4e0d71ee709e67ebfa12efa85f596da2d4e98d6e1c34230c11390181bce. Chain 2 (Bitcoin): anchored in block 957965 (2026-07-14T07:07: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/QZTAX2287792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02752768bc543222c30cf8cc467b0cb3c9590a3f0a8470864de6f85a384aa596. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), 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/QZTB42283367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9e14fc90d1f9a58439bd455dd1b1e6c910897b0cd8e008297f712108623e6b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZES52368862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a31a4eab49c62f1f63886084363baa1844f98b2c17b2dc2338bd77126833e11. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZES52368863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fcd9f08b079de593e0ce9d9f3a40d270e0719515b8801abd01fea22de6f01ad. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZES52368864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec6a82dde7955becea368e54593102241d7110ced880c84ee056d51bfeed5b09. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:37: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/QZES52368865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9f3216b6c8b474e7b610bd6464961bc003ba3c0945fb11243aa616a2aadd33e. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), 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/SE6TI2391185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf096d4d1156834d0c53654348b8e8177f3171445661c8b16db2129c85195420. Chain 2 (Bitcoin): anchored in block 958911 (2026-07-20T19:28: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/SE6TI2309818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9395f1052339a378afc0d4a1ea4c1a7de2faf95e379a68b665b675f7cabf782. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/SE6TI2371965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaea7d1284affe9d53f3e4c7b80997a81a88dc9e4c79e094a4b7dd1f0a680d07. 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/QZDQH2505843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6f5d1c7fc5857c12025c60640f0e55f2e0d421f703db77f895866b0c37b07a2. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZDQH2505844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b834220e6c8016b4e5292e879b5fa0cc6df4461fe65073768b921b908fea20b. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZDQH2505845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2edfa209b528ce29ad4a2a5b944e547331b8af4675827a0281d1e556642b554. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55:21Z), 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/QZDQH2505846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9901b295fe49e6c83304b99e4de4812b037bf9c52c251889ef861ef42fc3223b. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58: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/QZDQH2505847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea6ffef2938d96e908bcb342c431d00582cf7851bba071354669261c785ea719. 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/QZDQH2505848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b1d5e662b3251f8d726b208c9c32b5b0ca058904140223dcc97a75f2489f50b. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZDQH2520778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8562a5f51a26ce9726b3c593f995fc27cf38ef94abb183396984d2b1853fe6f. 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/QM6P42318476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c24145181b52361c6dc67303234c401fc14224bc970204132ee90d2ad8b022. 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/SE6XW2351787.
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