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 0x2216feb26fc98ccf24c1f7a47cd5d55a08c0c895befb1b3ce4e68c77f8cbffc2. 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/de67c70f-c6ea-4d7a-8bf1-149640499333.json and https://artists.proofprofile.net/proofs/artist/de67c70f-c6ea-4d7a-8bf1-149640499333.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 0x93979a1f521bf84f0d0f1fa0a168851685c03c2ccea93e0381a7095d7fd09583. 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/QZTB72515253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb425a89b9c40474658abffcf178be423083e811a58c5c2d0dffba8c6e6d7e6af. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/QZTB82594176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3dda789fa9fc1d20a4780dc9fa8c2fc0419127a47fc0d6f0c2268e27fb382dd. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55:29Z), 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/QZTB82594177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a14a8104a02f339a990a699cdcf4cfa881ec04759adfe772c59baee5bb61f35. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZTB82594178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486027aa463dd5e915ae2f7b28fbdcaf83bdf454a5705942c3cd884a41e488d4. 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/QZTB82594179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5946307596254d7accd1717392dc397ead9a0abf747537ef873ced1b859169f. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZTB82594180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449e799c9cd34ab17f4a732333b1ef8a4c2365757722a9b06db8691c6719ba8e. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/QZTB82594181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8102ca8bfd82d7a28891e613dca9799ef4673bcf6dd2d936e93a8d0cd73432a. 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/QZTB82594182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc388bc005c71f957e70d24787ea306bd8f226a0eb70adbd32f1390d0939258. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43:55Z), 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/QZTB82594183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x135e5e7dae203af127219a4faa352197b39bd8294468059b6d651f2b27176035. 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/QZTB82594184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2abcd9d1df94967e3377c6f5282e858abea8fe11d1a12754f3c40b9b625c4072. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/QZTB82594185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x152e2f551cf72a80dcfd82cfc29432c84e97ef404cb44cbd0171f619a3906254. 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/QZTB82594186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eec173ede2e24f6d2437c125a4106842528946f753987a143c814b4ad416243. 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/QZTBA2521546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77c82bd7c0ff4c137b930301f1374ce753662241c3e663b59ad1560b514d3ddb. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZTBA2521547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e687335b4cb5cf4f71627740079f86f7470b7b0ce362e5c2d4e842378b9561. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTBA2521548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x378893a51b17967169fbe5230688aa95034e34da831c024b927d99e436236f4d. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZTBA2521549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4537e2520ee7315719c52d9ea58c6a8d127275caa79511538bf84997141bd5f9. 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/QZTBA2521550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c699b0956ce4e6a272bd00ed660671868a685fa2866de2870f29e36de2497c. 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/QZTBA2521551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff05103687f36e95a2b3829ec9159280cdfb192c484fb7e8af2868925a7a4974. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTBA2521552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6545fdd18d806aa8e6a092722059b46adc6a1f949f80771180cf3ce49f89e16d. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTBA2521553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06e026d00fc050585efdf0534b90d1037b06bd190e5abeabb1fd8035e3a5830. 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/QZTBA2521554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8772804b760d8bfe7487d2706d13985ca2c8246848f4bb393694d1c51953a8. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZTBA2521555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4f1a4edbb93defcd58fcc8d46b5a4d7903264f3ea291e92e16e4207c01c6d80. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/QZTBA2521556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df299c6a7de75fb461b01c58db669c3fbc0445815ba4f7c48616cdaf147b995. 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/QZTBA2521557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a8506bd8477a6d410030c7ef0839205c33ea42c031c468b8d047dc64dfea07. 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/QZTBA2521558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a1bd6e00ce6a28d48d2561d0af2247a109f28b6e9aedb16ce3f31f6176b0a0. 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/QZTBA2521559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa829724ced2efc3e257a58fef308c8937f05980abe59de70fe68b488265ae738. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTBA2521560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42a62788d2136cc30058d1edf0e2a7a19f4736e49c887dc65a95625e4fe7c2c. 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/QZTBB2530784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a22fd671793daea3bd32c6dfeef19972d80c326395202e8d7b23b90670009c. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZTBB2530786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33366630c9d51b8f3e0ad8cc593cdca8c7b1bf7c40817f918963e50ff82b4717. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZTBB2530787.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b767094d053b365917dc8fccb3bb5b3486cc1668d59bbb3a3a347a2a17e45a5. 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/QZTBB2530788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x913c15862e4365254d0c4335dd91d04754c17352c336bcc06a2229a9c2075e43. 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/QZTBB2530789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c05c7aa94fa12805dc41e59890ab7b0f4475b9b71dc24a2c5cd4f1a3137c200. 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/QZTBB2530790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa73476ae6ff3c887ac24bb41a3de4961c32f40c1b6885ec037091c3b02056b3. 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/QZTBB2530791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3cb093aa1d0830770ea78a884ebd3829f8f7ceec5d4118a2bcd94be42f6781b. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZTBB2530792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b286981a65a6e1939bd6b0a761c014a6d5432004444f0173297e44f43357654. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30: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/QZTBB2530793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1cc8fff66a9a70a7cc9befeb0d2fa3881f3e11b95181573fbcda47bf1d6450. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59: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/QZTBB2530794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80e99340d8f2aba4c26de11cf22e43acdbc4a7d13bf44c758413242b3b678c5. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZTBB2530795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a5a2c0947690b290b6d35aa32e1a0984d5b08335803199b1a435162f94fee27. 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/QZTBB2530796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x353e7f936a98af669978a94f9046f46887f41018a03c7ae88d13355bdaca25b2. Chain 2 (Bitcoin): anchored in block 958830 (2026-07-20T05:30: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/QZTBB2530797.