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 0xe447aa4e6865f72aaaafe3983f377ed62d1e4a9c213ee7546a67a8f6df65f2fd. 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/acea764b-a9f7-4c3a-8cd7-8bf2869eb017.json and https://artists.proofprofile.net/proofs/artist/acea764b-a9f7-4c3a-8cd7-8bf2869eb017.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 0x83b9e2ec21318e72173ea09515db39e00285085b437fee07b5980a28b84f843f. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26:32Z), 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/SE6QE2430324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fb2df7f183c2148b0b1a6f762996f9311b6e50e3bbb8a374b3ebdc84bcaa20e. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21: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/SE6SA2458512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eada9eeba7ac01917e973623aeee21f6db7a78be37eccedbbd03b431938eb82. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/SE5BU2529418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe74543687e232704e31af8d6895d6f977d99000ec84b38fbd017728efd620bb. 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/SE5BU2529419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612ba88dd7f4d9ad753760648107b2c5096e7624a859eb499b6bdb5224384fdc. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/SE6XY2523416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e926c5678eb4b6956f24ad271ecd593039b5d11865d68a2770a7a18abc4f655. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/SE6XX2526961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56aef85214f32e176ccbd503900cd6f6d98fbd0b8ae5d55996ae7856f931379. 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/SE6XX2526963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612ba88dd7f4d9ad753760648107b2c5096e7624a859eb499b6bdb5224384fdc. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/SE6XY2523416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82b80f2047fb91e1e3751ec48c87fb460355b0385f09e37f6c63982fe8e8e253. Chain 2 (Bitcoin): anchored in block 958863 (2026-07-20T10:27:46Z), 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/SE6XX2526964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b0b6cf464bec8751aeb9890f09170e86afdab8e1f4aed094f7677792cdd2ec2. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/SE6XY2577498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1426dfa9ecb0b333a8a26acd883ebee8bd16ff3f40ad29f92ddf68e160723b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/SE6XX2526965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa8248049527d2728ea9687004ee875f566e412f8753879f5d7d34487f44cb76. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/SE6XY2501543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43606ddbf897ff752094788654daa37e746cda869cfbeeea5a6f59060989f5b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/SE6XX2526966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59646b3b7abd77eadc4a55f48defd1c0cc2f38c0e70c2ad8333b9450786234e6. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/SE6XX2526967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ec4589b08efe18d57507923a1da2be9861d484ea420405070d2bb34b2b94d79. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/SE6I32561480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0415eaa4d74eabea5bdcd599fc23786f3158ab9819cfdb328ae296920002f8d. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/SE6I32561481.