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 0x0e312d330f24c87e870d67b4cd80e7ff94e721dd73dbc8c4299e063147dd77dd. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/eb0c113a-f330-416e-9fec-4be451e57983.json and https://artists.proofprofile.net/proofs/artist/eb0c113a-f330-416e-9fec-4be451e57983.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 0xee232ae464b63d2ca81acd2312a6f8574852c77fc2e82610579dbf22840ced1f. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ALA082301112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6818d49993bd9f46dc4db0ccb7ffcc10cd6b55b635a82cafe2d2f2f126d9f892. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:44: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/ALA082301111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a7febbfebd96208498391a19a92dee7f67a36b1b044d627e72c65f7e498e3f8. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:02: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/ALA082301113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0c083d796e34570d2f838060ed0c7cdd49bf7d9049f5a614d992701567dfae9. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/ALA082301119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8105f9dd94377854ddf188b8b73690ff8519079e562c3bb4b9c1bb465d8031b7. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/ALA082301117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a21b7a0c8a5916557ad30724f01da41992d4ab9b52b54cd7bc53929b877fc1. 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/ALA082301110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c03e56ca29da940b0a0e8deee48fc57b148115667120bda07a065ff990a2c2. 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/ALA082301120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c03b817aabd65e26ac3711cce818a113d7e3b8a64761665da0e07ec87c0becf. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/ALA082301115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d9f1ca84f7fcdfd822ab114f8360c989c973829fcd94912b959a4160bae53b. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/ALA082301114.