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 0xb925a18d8e8cac36f75e4bdc48341fb19a638c7c1b8b28c5ef9503d23d8b911b. 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/df25612f-875d-41f3-baab-33ce0f70e8e9.json and https://artists.proofprofile.net/proofs/artist/df25612f-875d-41f3-baab-33ce0f70e8e9.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 0x5067cce433eda7ff28d9bea4bf4a386fbd019fdfdad2df445813e20c8ba730f8. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZZ972479392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d57576cbb73617cfbbeeb93f644b4741b575e69bf7b892c0b795a2d24d3800. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/CNZ331800289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc79b239f0b9a6db75567ec4b159aa8fb3949d1942242f85623bfc3bb67a1fda. 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/CNZ331800292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402bc9ffb771ca59ad8ce13cd777f71b27c6e44da9484e3793d6171947b7ef29. 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/CNZ331800293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b251c9df627bacca7270aa3ee3267faa44d4a48eb043e2249f402573ba3d4ca. 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/CNZ331800295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30de6b300f8976d1152b28e475c3f81bdd5262af179b325f9f74a9fa4d758ff0. 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/CNZ331800296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846eed4a0158ee39f0e8d481a4f99403f3a4db7873c571bec1f28e9fbeb7687e. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/CNZ331800298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18f66fe8b43a3b6355764a547e8267ee07b35af0ff4dcd5275e55395f8d4130c. 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/HKG732225384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15810a730ee54d2894074828f2cea0701d88dc6ac5d709a63adbe1a9fbe1835d. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/HKG732225386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ca241e63ffa1550fd3c1225d55cae95f3c04ee7acc086d4d9d450014892a58. 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/DGA052258544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x752ac3c8b2eab9b4b7b866513fce98f9574ef934d6e767a8d7188107da43a46b. 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/DGA052258546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c247be727f690d8b2917c4cf4af128e70c47d89ee6975864ada17724c595c3. 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/HKG732125827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81220b294593a3493b08f5b8529606357b64011ef2a056e48ef3809d27a5ac89. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/HKG732112837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bfdc91822f66df2a87d3373cfe9a8e0336c3e453abfcddde905b9e5edc90159. 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/HKG731730705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3029a22d6801ac47487791262654255e99fea38f8b4519cd78b9f23cde2ba82c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR96X2556489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b58ff94ca41cecb27233499181086b296608eb876eab823a0c7a6e76e43e45d. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/FR96X2556490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8071d26c0eb9726e846c6dc85a4889eae7926abc2cdef899f021c887c3612c3. 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/FR96X2586086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3b8e971792d3bd7ff8e565260b4a2422a15f55df341bb9ff701e136cd1ccc4. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR96X2567049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2536dfaa52cfcc106d0959ea8ba90f10ae1fb5892607e9efbafed17916f4319. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/FR96X2502109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc49ad61f8f239d25e6f84a119b4eb27f0a4eb99f8806ecf29764fe2d796ef9d0. 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/KJPMG1289623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90cf1c72232119633e49bd3dce5b664ab84d43e50d8672bf38e99028e0497c7e. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/KJXS72468530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5148cf588c38039f15f5d84aab832b96e814798505cc900f02d13f1e6e085ce8. 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/KJ8SK1144107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29f29e1f43c9853533da62e8aca507fef6f39a274138e5b979f5ff68cefeecc. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/KJMSC0944281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106dbcb83faa6ee932b87eb6c72df38183665c1386f22fec80967ca84acdb167. 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/FR59R2542646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03e7302c6170946a71cd6096b71f27da492229ed66e4ffebff39e706b74c7f82. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/KJEP79280316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x529427211756b9df32b1cca238272faf2a2bdcf1c1f4a956e51ae0d06629a511. 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/KJHP70873550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05c45d8221014545168daffdd9342994c3c1d856c25f45cb9c3e8d1e5481b518. 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/FR2X42584804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e01c858ec42d01c3dc5b9697d372f4b14ddada5054776615ae04cc830cd9f5. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/KJXZ57185925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe350da775b528d3e9ffc10ac48a357341db9a1556a93ff5ca976fde63963b4b. 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/KJ0BT5937632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x185077703fb22fc810bd41455ff09d70bcbd108b4d0f61fd983bc27fb42c7801. 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/KJ1OE4814648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ec397516778bbac802c6145c80f4752ec0209039001b75879d52c0c4881668. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/KJYN94888751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb3ab8d06d29309dcd35f5ecc296c805472924bfe2df72acd1bfaf9b37a4fe3a. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/KJOFC6590332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf56d94a031ab69b0fadebf4c400bdbe3c71ee993f919cc973014271a560906c. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/DGA0P2461888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10683fda47a94df0b81a37be3d9e77c96f95f518c577220a3dfda7c488871d35. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/KJO7K8778096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6275ee6e1ea80f8261d7b008f7ecd9ffafc8fe54a57c00c5fd8e5766d50b78. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/KJAE36691563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a026ba57c4325b70ded950917bd217f32a2aa0311c687f1dd7be1b344bfb8a. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/DGA0Q2424427.