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 0x7a402f7204aa71872ca44b916bb9bbc7f35b6c3af1a33036e09f489e91a63d48. 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/e0603004-8607-4643-ac70-cc22f8f79716.json and https://artists.proofprofile.net/proofs/artist/e0603004-8607-4643-ac70-cc22f8f79716.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 0x681972c8abde362f40bd710baf0500869d8abc9a79850d2922d347c01d43aaae. 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/FR96X2149368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fc5cac9bf78291a3f7804c6a1d9929f7c4ff7263059ddee7fc862018bc0b663. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T02:16:43Z), 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/FRX872153874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ffe30727c148df40a0fb61afb328d2a6bf527d8c6c849e6d8564f9f89a881db. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/FRX872154435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5598e9e9d1051ee6b8b351a71aadf0e43b063cf3ffbc6efc1da9ab745e88c21. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/FRX872154437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f38f6da547ae6c02ec894496c10991e0e42ba133ac9907bb7bac5890b3071c8. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), 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/FR9W12223573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d8341519fba61e184866914d3acbb10d4c71baf390f5b2efeceaadd7abf959. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/FR9W12225911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6bc2c887f89163af56901480822d4587f4fd5b7f9fe3fbe1c0fca4ac723177. Chain 2 (Bitcoin): anchored in block 959026 (2026-07-21T18:35: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/FR9W12226197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5b942f2eb083c90eeb318ff81ba82fba614fede56b6825b72255165ca61d81. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FR9W12226189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491a3d6ad68c035d4c6f13eb5c67b130dac73f190a916c3ecf9ea4f4bb3da8cd. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/FR9W12234502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf35d61a687c0cb58596d056d67d7769571a99d8beb5418dcfdb373572146f55d. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/FR9W12234495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ab36ec5b55ff1e85f37750d513a5a0238c4787aea9be5d80e80e004f63d99c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W12234496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0597d189e411d484fe91059ac5582450085ac990cf97db922edb272e2ac2f47. 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/FR9W12241813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142582ae8dfb8905b12d2cd9f647d39cdbf0e0e46c62739b35fe4c40338f821d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR9W12254009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc46ac150d085874f12ea1b276ef503f93a100d55ad8ce712d23e3fe0326e7d9a. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/FR9W12254008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92a7395e005cebb0462e7a6380e86e9c2acfc055cf41ceeb4d1220345870e219. 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/FR9W12315228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5e2f318ec43fe1082571d67e906693fc10552ce3ae00992f19b7bd610a6da2. Chain 2 (Bitcoin): anchored in block 957830 (2026-07-13T09:15: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/FR9W12315227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f2bd5aa10994c1a6c5e1e11e7ebb65272c98678c8c87bb317c672f7ffb79250. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-17T00:11:39Z), 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/FR9W12315229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf675d0f4ebf2271e4f4de6d96ce77c5ad06fcfded7d070bb42fa60a8d6c0c5f5. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:05: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/FR9W12334665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842420502d9a6276cf80aace0b4ab56d867a716ff0ed3a394e0a4b70eb64264e. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T03:02: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/FR9W12339015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d2f08fb0c7383b9ae4bfae02aba11a9778bba3e33350923c32e01dcbaa86a91. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/FR9W12339014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9569af3585e421657a507b7cbfb932919e103a6b64b972086427dea2caf373a. 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/FR9W12346486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x245dd444af2be5dda9c258923f2463523095f2ae1864da4c60ced09d7aad9c06. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W12413768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5cc56ab6584fbba71a72c28158425cc89898cd9b4aa95c687211841d51f8b9c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FR9W12413769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd071f17c451a7abbeb292af463721b19a150b3c92869117be1879c1d1d874d9. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/FR9W12431233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25c06716789b17a1ccf5ca4faa07ad04059133487375d64a99d9f83862dbe75. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/FR9W12439459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb21c9f553a1f1691e7dcb8ac2d3c498cf438fa93fbc98c758b4dbcc1609789. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR9W12439455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf34cae1e788d550eea97dd6137d7ab0811c92504abc902eb7d7f4362e7d963d6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/FR9W12439460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977cea1ea34d40c7c3141c34ad26ce693c1bd71caec1f9156a1ea439d1d0fc10. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR9W12439462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd071f17c451a7abbeb292af463721b19a150b3c92869117be1879c1d1d874d9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR9W12431233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25c06716789b17a1ccf5ca4faa07ad04059133487375d64a99d9f83862dbe75. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR9W12439459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce20d4f014422840085244cb81468a6789b2b3c086a391404990e2adfe6f8b2. 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/FR9W12439461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc05ef7014591351896245836ffe11bb8cbbf82253bffd064cd0ba303a9f5eb7. 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/FR9W12439457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x191caffa6884df8e36c89a9af1e26d8a0fd50f416c6d7493e4f0375fc54e4522. 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/FR9W12439456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b980fa4e6e97aab7c86d23b5bdc4a7dd7055d31e4d1b0ffd0dc19269bcce968. 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/FRPIW2003040.