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 0x8410f81cccb27aed8650c751d8b329240447a8bd4ee5f0d6dd8f42f44aad8da2. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e535d0d7-d153-4cee-96a6-62d17dac29ae.json and https://artists.proofprofile.net/proofs/artist/e535d0d7-d153-4cee-96a6-62d17dac29ae.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 0xca7becb42029a91339b3a81182e2f134687196fa8a871f2f45207aefa155a689. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/TCJPR2248313.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c2972acf9303976fe6e8fc2595f66fd60815519789ea51713c570c31b5d008f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCJPS2227125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5276c1fa1cfb327a7055e92bc976934b4b18f6c887bcbd589ef6e79820da1e3d. 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/TCJPS2227127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ec129f0fabad8ccbac1b785ad4ae308ef8bbda5548dcccfef5b2aa0a16997d. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/TCJPV2316837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef90ce66b333d5b15f2d5bb64bbfac7392caa68ce5a5e81b80b66e72c26e8be3. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/TCJPV2376331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe25fe80cd6560cb5d832b27ee636c48611a72a2bc4a245668a289663b55599f5. 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/TCJPW2330554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f577aec8eb2b42ff9563b07e5ad9c151e41311b6214331c2f98800387aaecf1. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/TCJPW2330559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e500537ed8fb9e928183c5421be9ac0d2f74b6aec0166694e2e4649f7e4de38. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/TCJPW2330596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdffdbebfabc6de24989d90d36e86f4d8794c28acc157a02b264aa29330adcf51. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/TCJPW2330597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c4028d3c54ea31844ace4ba9f7e8e9fc1b08202b8ac6598affd5755dd9560c. 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/TCJPW2330602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1976be64f531b2a47da7e8ce7b88b685b98f76810e213dd08903d314266b7d63. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29: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/TCJPW2330607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dff030c5a2ca390ed374ceedb48a7219da72842e9812c9285c149c68509e47d. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/TCJPW2330611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb4090707c06931834901002e962017d6bb30a726c42582dbbd9db20435acee3. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/TCJPA2400866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08ac0adf3c7f621f6630a74671f39e5f70ac577c1f850b543cffd844dc70b8ea. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/TCJPC2454541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c727a3dbff9a2f5a8fd567f1b6c60da4166804c5aa9a29177f4e8e83fc1467. 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/TCJPD2593151.