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 0x4a114d7d877cf021f4df7a2ba480328e2836bc4519a957f875d83405f7dbd8d9. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b09f9580-94ad-435b-b082-8c20ae5e0457.json and https://artists.proofprofile.net/proofs/artist/b09f9580-94ad-435b-b082-8c20ae5e0457.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 0xb2f38693f5979b051f4806e432681aa94a61b0bce6e49edc4cc31872bf3e6a3d. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/SEVPA5003401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x349d9b1b6394f730ba2547e2b791a36c8e80f55db72cb198aa4ed8f9245bbed5. 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/SEVPA5003402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x659b1574754ee11320ec02be8e4c5d00392050e210c12c07b02acda579fceb14. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEVPA5003403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5483a94c87cf0d488f2ebca11e967be0cc40817c54b0e6d7f5ba0a634b8c1f5. 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/SEVAP0100304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7972481529e4b36ed373b705310e533645afebf03b2a1d9c3836602c4f714cd. 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/SEVPA5003406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1aa39a648af9ada14dfc5b469216d5a23f2e146adb6758c922d9897a3ec310. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEVPA5003407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea1c505f9a45f5495be3391b594f3013e693c82fdd681a60f070f405ea31e91. Chain 2 (Bitcoin): anchored in block 957026 (2026-07-07T11:02: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/SEVPA5003409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ede7acbf8d53add910727fbf091e92100c3f9899039eea3d1ad593be721f95b. 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/SEVPA5003412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b6f0ed31fc2a840165584cd9f5b0e831f8692a0a7b049e1578169b74548cc89. 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/SEVPA5003413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3232907edbca4306d7eb395a8f8c8fac35647177353afdfaed9b34b2d5e70d78. 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/SEVPA0500301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17242d5e3c6cd1c66741343d4a9c52959c2668b38e1949f1a9f9630a0aac91a3. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/SEVPA0500311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe79ba83953dc62bb5542ce053d54e4f0908123100545ab6ffb7015629e3dd401. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/SEVPA1200202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9ec803d4e7ae95b4b51b8ff9fe19b85993f3c989f17395ecd0dde890913996. 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/SEVPA1200203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3806eb426a375b04889f465b1c44f9a872698d07ef4c8a4528e030cea2b00cb6. 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/SEVPA1200204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13cf6204630898ea101f39f69f290355acc4117cd855f25210e7fe9c81ad4706. 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/SEVPA1200205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4894013ac5e0f004071908721fd48248637152d5409339ef37408968d74b57ba. 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/SEVPA1200206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2d24645a8ac77e94ff3ded6e68e7c7d82d04c72b40b96005043122301a38a9. 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/SEVPA1500607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ea97121fa548b237a053447c92a2bcd09455487a4100dc783c50f42710b8450. 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/NOJRA0212100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c29c9a97035efc72d767700f79d045418183bf5379d1a5b7dbce98787a7db10. 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/NOJRA0715010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x330b73a4324da073276c8dc57f67ebcfc29f3ce1fd7b9633cbab6627872ad3da. 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/NOJRA0715110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18fb861edbf97723adfe6dbcbd04bb0502ca88ce71724f12ec9db6073496209c. 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/SEVLW2312016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b23ec6451a84157d29a8beffb0c4ef33286795ed2d3497e5f2ea41e06b7a886. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/NOJRA0212060.
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 0x19c14e5c24e4959ed1adb0d72b9e7bd9d6af4d470a183d8e533249a35ea2f0f3. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/SEVLW2311012.