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 0xb8f10174873adb70883859fef51408c42ce2952990ae4de537c21addb6c48317. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3f30147e-fc2e-4211-aea8-eeae9679ae66.json and https://artists.proofprofile.net/proofs/artist/3f30147e-fc2e-4211-aea8-eeae9679ae66.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 0xc96fd9263fab9bb9180b35c2ecb0d0ebfee31d1efff56b13ae4374eab69fd70d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBSMU9064937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a4d644cb3e4e4a604691f2cf90d3b572f58a2624be193b5a646f5f1f404cadc. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBSMU9064940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ad5de5e9d532116e6cac2c8fd9640e38bc3b6e2c602405c5ba8c8e0bf7911b. 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/GBSMU9064941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc722e3e06f0943c548f83255746ecf46c0c1dcea2e81a74d1a4b8eaca754cb. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/GBSMU9064942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e4b009e7d434622489f53e26cadd231dfcb37b84be61ce221e4c11e121660ea. 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/GBSMU9064944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4948242b6b01a22761e5e41ee64a9cd22ecf5378ccce350a4dc8cff3d86dcd0a. 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/GBSMU9064945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53af8eb5658725d14ef7dfe2bcd24a759707d63697b06156d0d89b354c9bd106. Chain 2 (Bitcoin): anchored in block 957253 (2026-07-09T03:08: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/GBSMU9064946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2e3cc153e97ddfef75a5cb4a0e5cd27c0f682d861c72ab28407d559049ecb6. Chain 2 (Bitcoin): anchored in block 960277 (2026-07-30T16:10: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/GBSMU9064938.
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 0x737cd329c58cc60509395ee87c6d56cea0c330fee543a86585913678e31d50c5. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/GBSMU9064943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a55427476734402ce7cb31ef6d25c8ce6ecc18648ad41fb6bc33fd386ba7a8a. 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/GBSMU9065358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17bf54b9a968a3ad2eb5306d6e57e181f5eacdcd9d4adf51b09352883b6e060f. 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/GBSMU9065363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135527940a020beb4852df687a8a261940583344690ad562b10e277e2fe69566. 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/GBSMU9065366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x204f0f184f5b40855a19a9e0824259e44229205bd9b05fa0aab171502b9f8100. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/GBSMU9065367.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43dc6e5153aa644ebea431351dc89f50644e397f3f3e4913147cb74c14c667c. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/GBSMU9065357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecbd856b4bccdd485ae353afe0e1137fa25f4ccc6963e25dc31fabb1f5341cc6. 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/GBSMU9065359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05779269f2c2c54f0ba73c51e15c4a1471ce25d8cc078feaf1c533bd5a5ab60. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/GBSMU9065360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x835896f456293292bdcc69157a018b4ec45b8e23388f2cb4acd6d7bcd324b134. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/GBSMU9065361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a60d6a32e59b4bc6f5db8812c7c86e44c6d7cbb181dae2f29c9c79aba9f9bd. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09:33Z), 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/GBSMU9065362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62558b82e8d8582f150abc16156f7ef2650c1bc40bf59d9a0a3fd9d954d60d7f. 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/GBSMU9065364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a9c755e76c9787593841cb5668aa91a054eb617f988e30f4c672e7e28b1f47. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBSMU9065365.