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 0xbd66196d5f44316bd19af0996603f2168e2823a19ce6df5a8ef1ec1ba881e423. Chain 2 (Bitcoin): anchored in block 954031 (2026-06-17T01:43:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3b740a98-8e22-4e37-b3b1-9d46a8c91f34.json and https://artists.proofprofile.net/proofs/artist/3b740a98-8e22-4e37-b3b1-9d46a8c91f34.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 0x43c47387b7294ff76e1a5c16c51d4846125ce6cf5af5d1c27a6466ff9ddbce2b. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), 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/TWCC32204169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde7a1e96b07e7ff0ace4549b7f4b6acd99f14e1488d92e216026200152d879f4. 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/TWCC32204188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc458d44ea9cc0473675fa43bb2f0d605e4942b9f0d0bf76aa3b6f234f5011b71. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/TWUM71400113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6613f8ea1cbe2c87208c5f6c3a113e7ed0ba664c92154938ce8c4866be56cf. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/TWS050902102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7010aaed9099f5468475e9c7a41b3ef0610476ea2b54da374047cdd56040e34f. 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/TWDK50904025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13e79fbb3266b9ada6e8c0583008955a35099f7b46d6181940698dd6ee943506. 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/TWS050902305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560a5e6da3409815bb6c6725ce50e89729b6b195acc2e839831a2cbe19b301c2. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWAN71880432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14d30755de1272fb2b2b240a9af823f7d9e27d5fab0862aaa4b11d84f54bcc2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/TWDK50904042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e93fe624fb922ba2fb15dfdd51154e46b630d580ed023545964deea98c96a83. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWDK50904041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d29b90b83a8731cf73327222e9b8e85165a795501e2b6663a17811a7dae71e8. 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/TWS050901501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ef6c118e9725f92a4a01afac9de600dcc2e40079269c383e7afa91a6098a893. 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/TWS050902103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2398f50136134a48fa835d94529a95bdaa1271d8ac3de3b68108fec01ef7055c. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/TWS050902309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b38172dfcc5711f4994576328598e1aab348de88c0ae76947a75045c7af77f. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/TWDK50904044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e255593ee396a9962f54853ffc93d08334eba33073059105680ff14d304daa. 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/TWDK57804009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a1d5a0252d327547d057330730be174b860f676ac2962b60617364143b79b45. 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/TWDK50904029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb78d09a642a2b475831233f05c76add4e8268df782ecd48b9980a9d989ddb7c8. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/TWDK50904045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82355137875952b010f4d264c8f1991cd8597e2aab8db053a2337359ae383c0. 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/TWDK50904034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32b1608455e44602cca0564a7f62ca6db36b78a37b68408d78c591aee3472595. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49: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/TWDK50904046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491b82da0195ad4843704529f819f7e3d582ed42139de89d8e611d929ed0161c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWDK50904047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121666f4db17a3065326f08b48d6fd52911a19e031e8624db23c8847f6bdce89. 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/TWDK50904051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x511901ba741784477d8f764342db8af28fbd2445c7e24da860531be9981bfad9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWDK50904053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36895f62be861715678de6ba47f16527e7094781dd035eeac827ca00494283e7. 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/TWS050903204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fa384d5b538d0a3389652b242fe20e1ca8da368211b700bb7865c462a4d974. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/TWDK50904059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3693ad958c0f68132ace540809ef5f5a66fff35efff0d500a77ae6caa2062c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TWDK50904061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc643c754768579f650b495fe9dbaadb1f53de883ab9ad5773471e25cd48e59dd. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TWA310517207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0701b71c280bcf94ece2a3fe4d1d9a2533170b602cee26932e1d89555b1c8d05. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/TWA310515101.