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 0x03334a32f92cc1be46af4d763a7a0d06a72d96adcfd35cf8ab46dfff17c573e3. 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/2330c334-9a0b-4f9a-98ec-266e29d9565c.json and https://artists.proofprofile.net/proofs/artist/2330c334-9a0b-4f9a-98ec-266e29d9565c.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 0x56aac7881658d4a286fbf5c71e2a1dab013a51486d2c77abb02fd97d878a3dfe. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/NLQ8D2101324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf5e8168cf4bbde85fe848d84c3afdfb5ece973d9ac213f45f6395485437b52b. 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/QZK6M2103687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3bd85ae80263de11e40dea05264aceae7e0687ed4c49cb4211e16f6137969e. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18: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/NLQ8D2100149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e145ead85ef19f6e07c69da05ad408060a29f68f1689e4574e1a5d42768ccca. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:24: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/CAWHO2039338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed3941ddeeb4acd5aa04a78a66392477406b0d1565193ca01314c0aa124216d1. 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/ATEK02456117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a4954fd616ea3b32931ac78e1de389a06d6f86821b4ee5b40967dec613ddd76. 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/ATEK02456078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b782d10415aec3e726306a095f329cc421df2b98439366eedc3da7fa3bcaf94. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/ATEK02355569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacfe181d241d1722437d06c4df454c36e0d84159f5ac6d121783a68ba77de5d. 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/ATEK02355321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fd97794bb8e994a937ff01d59181c265acadf6118bd7a5d4fa288f6aa6a315e. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/ATEK02355060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36c5978283710c93d90f4a7a292caa35f2c748077fc4625cd5c1e617119ef07. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/TCAGX2300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc5970b24846f16a2d0b42ae21af2158a7e8a09d664764a11f94181bfb18ac3. 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/ATEK02277583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f185b9c88ebbd1fc9dde932f4169e611f16832a4e619111009a8c6875f0cb96. 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/ATEK02277573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe91fc90099a1b27d4270d9e93ffbbb3874e114a73e1b4d81c89113d5972f7081. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/ATEK02277392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea62b472ead547247712332fa51775ed2a0d72a789aa62041b4bbaada90c6902. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/TCAGJ2246992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0c01f44619756424fa46b6128c75d15d48391a971082bc0823b84702fa0d29f. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/ATEK02277497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64fc43ca95c3ab7bd5bc2e3055d1d03603509b2ce234831da631882c0b4502cd. 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/ATEK02277253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa70859656d87b7647c27e4504c5b23962efc5305f2810f48a4b28bc6aba9206e. 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/NLQ8D2200104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3519136aeab00655433e15ffa84bc0d1901f760034157aa68eca40de05cbabf. 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/QZS662147646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1e02fefd4e330eb192ea1888875b347f0f3b557fde1888b1e3a05821959decb. 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/NLQ8D2101821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27bc09982e3a89cc2c0d6bc0b29814f8dddc51414add7669e57155a0c31552c3. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZP7F2158103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b00fb373d8980983f635bba764ce231659c68bc6e0968e9119bf9aa502c8a85. 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/QZS672154347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eba2bd7365c802681b2db07967d4b0c2a03ab13de49428b02b77d809200abd9. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/NLQ8D2100125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaf2f1bcc24a219fdcc67c60314e08ffe5e9239541cfbece7ca54e8d684876d6. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/ATEK02556044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a06141f84d8755d8381d479f1a480e5500f6f8e84baeb3d2cd6ae27dfaa269. 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/QZPEW2524366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6595b52d54499d29505ec96d6c32b78716b31092290779d61d445d3d46b5cb58. 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/QZVEM1838911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5db4d622e739bfd1a8232f289ec72c8ad11b50794a26d1c58c9166862e4c96b. 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/QT2VB2470938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db60c76b3ba1943917d4c05978664b09dce0d61d6d44903ec854a28d8ee937e. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/ATEK02456240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae21b0c73c919b5ad66c58991a2f33871a15d6e0b50061616c956662728323d6. 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/QT2VB2412426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6df5b6c90143bc54de81bf148304d30ee6957d08e9d40f9646979f30502663a. 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/ITA892400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa45b052b908184c68d5bfafc0ef1296d96746507eaed1df8864c02ac7422854f. 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/QZNFJ2206710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867ac276d4a2dd1fc2bc754d1b703a2d89331d11d7043046ac5ab0baf60975ab. 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/QZNFJ2203413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x569c72a8818e4ad1320f01795c6fba20b05a42b9d7cf5879cee4725fc4ef2990. 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/QZNFJ2200790.