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 0x6ad6482717483a681d3e0df7f8999aa1d35599634a83b37885b10d826d468626. Chain 2 (Bitcoin): anchored in block 953605 (2026-06-14T07:39:50Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/11b82fc5-7927-4172-a4c9-4c7e41a85297.json and https://artists.proofprofile.net/proofs/artist/11b82fc5-7927-4172-a4c9-4c7e41a85297.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 0x3bc5a80126b45e8603eec959a3023f9f4c326c243d5b8704ac3480acb694a78b. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/DEH822409532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36675aba75da90503a6109b6cdea0e2e969795d0325f8dbdd18b8f6cdcab4f51. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/DEH822409533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fc5f20efca53ee1324818907d4f266d3019e6840855847b643f2fcbf68d5b2. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/DEH822409534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ed304bff67df26add4fc15bca645434a07e153b81fab55d46829d1b760df5c. Chain 2 (Bitcoin): anchored in block 958828 (2026-07-20T05:21:06Z), 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/DEH822409535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa458d54c84408f3dfe3564e64e27ff94ff50ce905f4daf2b11a542c582b96f79. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/DEH822409536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106444bd0bd76317f88c51495be91cb1c39d8e5d323ec3aa023825ae69a314da. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/DEH822409537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f24104774aa3693ad28c3456cb45b8773c211db91d327cac3c6e78f14ad5e0c. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/DEH822409538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69f4ea96bb6001f332070b4fee698407d90733d17f0f9d54fa8052782c436a2c. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/DEH822409539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd50c4fc19b1cf3fee5d5f6fbb24c36569f005fe1c7bda2c7b88c175c9e0acc3c. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/DEH822409540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf244530a35e4f805bea35c4155d968301d3e58bdb0e2ff849dd6e6954768fe14. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/DEH822409541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d0a044227470120a5bb5ae01985f3b226fc3033c34f3ed700d7d9caf1432c60. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DEH822409542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5208a17b32559eac70c52329b3f208a5b9228a47985096c4a0c4fd2b803371ab. 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/DEH822409543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382cf83cb5acd651554bedfb212308ce22e82d1be5f7933cd257fe415b09f965. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEH822409544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e88038505e5691702a6461491d79df1ec650f28ab486958a282ca547adeee53. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEH822409545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c8519beaf4a75d2ee59a29a27e101497118a752073539b882c76496c940721. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEH822409546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801b49981585ba1ae24cec2593da68d6b9eb4093e11f33aa5e2fd4fef29ce4a1. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09: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/DEH822409531.