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 0x4c8d9a2ea0e00ceb154c82000647dc53ff45893b927f4cebc6eebdd43918a185. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/42166051-ddba-44ed-ae12-4c9e1be0284b.json and https://artists.proofprofile.net/proofs/artist/42166051-ddba-44ed-ae12-4c9e1be0284b.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 0x3f16d1ce09c2c275aebb938112fee2f4afee49c3b00aa82a2b69a60001cd8640. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCAJK2504066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa455cb4ef1d2ea87b324175261974c34b16a4d2f20591d4cb6be19f95883aeff. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867c5c197713d8dc0fd83d7f99c8f310d6c99df54c45194d676313f478b4eb78. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/TCAJK2504073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x762a59d9021d276dc368e5dbff035c794f93eed305de867481380c340bb8470a. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdfd350e41216464426ffa86348d95be341c48351daa663d513cc7bd5bed5960. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f2f36acc851dc8c6ac3d988e1897d58af2304ea26084711487ee1700d0bae2. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/TCAJK2504079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1ee695d775ba1e837a3c384ca96aead80189efda13d0611bdd7e03a62af35ff. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd501624ba2a59c2ed962cb4f71eac1bcb0c9c0277c340c0411fa03019bea9d98. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCAJL2504081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3ddd0a5f5f15ec7885373b5c630fb4b717c991cdc3ff1dbbfde44b38d145b3. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb432877a79138078e8460626db552a3667c85d06d0be0c4ed107547e575c01. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/TCAJK2504085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe705e422036a39dac4834e9969adc6e4bfc05e6f7b5089fc947ed8bb5daf3bbf. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/TCAJK2504088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a88cd7aecbb2bc7a23dde623de92b6770c9a5d4105c846b630b39999c5b4b7. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/TCAJL2504090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6fe2d162f7f8a353077aa1d358a602f88012654e246c0b720400a86efebf4c. 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/TCAJK2504092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766b9a9a244d97473341d64fa6d342d0d8266c680cd0f8db360185f8d04ed62e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCAJK2504099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26766beff0a888584b0d35463fef06b1d9a04eb39e804614206cd65f45c9f82b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAJK2504100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa00c44e6b14f827112f7b76a5faca8170d71b248a433b4bb72bb5c69c8a59fd. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCAJK2504101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a0a2a3318da25c2688c090f6dfe3ea40cf212de900f975556657ad4034ac685. 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/ES75E2507144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf803d1b3a89656976f9660b510f63bc3cea1a6ec4c5275087ccc383c24166000. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES75E2507145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1b11a1dc30ba178928588f98f83b73635c5805667f7ae6309e4047836f8525. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T11:19: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/ES75E2507146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30157e10c46767184e66aa1aa853f5c620eb6deaedac65b204cded487afc7913. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/ES75E2507147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3950ef11a8ad6e6ace22539fe53ca8808bac94e19d86a0c9f0cfde523950746b. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/ES75E2507148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x429ac298e6003a379760967ddf7afef5c3ed19bd5a1151eeae6a44a3dabf9eda. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES75E2507149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64099d8bfa6ee4d41dab9c7f425389584ec6aeea7088100f9fcaf3e4bb5b9bee. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/ES75E2507150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2097fb8203f695e46fec19206e94a1362cba286deb33a028a72823b0ece0f30f. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/ES75E2507151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fbea2c6c37eb31a0772100e1c7a570e5a2b7af60f7e10b8ab1a3681f5c2a272. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27:18Z), 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/ES75E2507152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb573583e2281a51b63e0fc6f82009ceed416b25eb81cb594c6e1cf66533c5697. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/ES75E2507153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00052874d39d4881daa38e71768c5a371f2164fbe3abf7d32d010f2b8fafe338. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/ES75E2507154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337b1f03bdb67afe7932adb5604a0e7893701945a805efb85164e408fb3f5f75. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/ES75E2507155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140bb4f1ab5daf2e064e0e254173fdf707d0c106e68474464086bc90ac59a267. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/ES75E2507156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb5e3df2a37ee65b626ccf773b1f3b52fcb86efa7911ee3a4099d0a26dbc19d2. 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/ES75E2507157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9018967176845e94b7e60b660d3173be27d2605ebf8e94d483b98631fdc45df. 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/ES75E2507158.