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 0x1af31107b1594bfe6d9e500aa47354731034d8e6e51d1726da8891ad8da4bfeb. 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/8bdc633d-f570-49d0-a2e1-6fc0a2e3d9c0.json and https://artists.proofprofile.net/proofs/artist/8bdc633d-f570-49d0-a2e1-6fc0a2e3d9c0.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 0xa6d3f11cc7a79174b6029a788fcda9dc43a07083f57c25e5c591dd316648c1d5. Chain 2 (Bitcoin): anchored in block 958625 (2026-07-18T23:11:57Z), 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/SE5MC0800113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5115568f1c77383ec67c4d950f0f889126c283ce1ea012fd53a2ee8fa63c4e7e. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), 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/SE5MC1200113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x301b57b6e06be772512570de8c856fe49b28bf6941e6a8adf88f7452b0fce6f8. 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/SE5MC1700103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e110b67af32ea6f47eb8528019281c1e4febe3eb71aacf7c6e6da7318a75fa. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/SE5MC1700104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e2f8076ff4ea82fe0d19587e1a1820607309529b3999df879500812092ea784. 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/SE5MC1700105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7173ed86644a8cd1ae51580631c69fa1aac2c2b3cce1096364c74f3bc06505b6. 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/SE5MC1700110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb4a088a192e45b63f4dcc5e8a752449f5133ca819f15404958be92295299b8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/SE5MC1700123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a74dc01eeee8dff419f45043570f608cc04e709a4c96299911fb588ddacffe. 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/SE5MC1700125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b5a5ad9aab4b6e136f9bde52755f6a02b8a50ff204513b07d58f78a2e449c3. 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/SE5MC1700127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3151c7a3130407424853f891399427e6add3ddf286c73cc9399a43fa9c90df4. 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/SE5MC1700131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef8771349e4cdda6e7d82011d3294bda75fa6751f0a99bb8f23247a62b4739d. 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/SE5MC1700302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fcf7e955bfab35f6c08f2e694c3fe57e654fd56fd6785826f7931da2a6b4df. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/SE5MC1700303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a65d05ece107d3bb4fa2f4f024ec7bff3541ff0a4c38fd997af5cd37457e0c8. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/SE5MC1700304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87dbb90e51bb544f2d05dac21e07e8a1654e126cbb482e3a671d3f5443abf4c3. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/SE5MC1700306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbcfcd600eef921208b9a114139bafc217c0750e439e726dfb3ea058cf7b14ed. 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/SE5MC1700310.