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 0xaf1493509399165564d41711735fdfb9387db45b14a8ac9a373b2cb42e91527d. 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/903515c3-820f-4c09-ab79-5381ed22b0de.json and https://artists.proofprofile.net/proofs/artist/903515c3-820f-4c09-ab79-5381ed22b0de.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 0x50f214be1215a0c801138b6f7e77417f53303157a60554de1491be276782bc12. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/AUBEC2485870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcee95aef9ad63596f0bf9e0e9daac37d457fecf76596a9d32b134055a7714b32. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/DKD3Z0019502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1355fb52fec846efc6e49af0d4bbd36dede28e2ea185dea1f335792380deaa72. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/DKD3Z0019503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe469921b7149b545a8a2ac66047ddac93fa564e7909c4ae753295c1d798cf100. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T13:14: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/DKD3Z0019505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1418674194978e3d2f3ba6f5313cd2e0400c4dd00296fa19bd8385a38b59c643. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/DKD3Z0019508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2d7314052dae5fbce46f38418c7294fd9abd0283649d72975f17bcfa9d1b04. 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/DKD3Z0019511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe14fe29c4e9474c45311d9a6b111384d9c1fa7780b8a7e07dd206e55d667360e. 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/DKD3Z0019512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d9fe5012886bb0d0b54ff700e7874597f06ac505fa0c4b778994e5baf892d3. 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/DKD3Z0019516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5979db16a2cfa15e952dc6bd512f54d6b4d0ef0516c9429ad633ae2f0bc1fc1. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/DKD3Z0019517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd34630eec9d350b50cc02705a7b75db7455ecfea6f465021ad16aaeb770e2f. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/DKD3Z0019519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeed13fac8e951f5263d1be0136dc72479dde711d1ce3ca52621ad18bb7101328. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/DKD3Z0019523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x440fe25b5de331d0f5bf4fa6af1b1fe3203853c0aabbf0176435a0b202903b0f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/DKD3Z0019525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db740f29ffee2d44bb3792d503e54d6b1a6fa18530f646c833952e6d45323a9. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/DKD3Z0019526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7c5662ee87adc4f1f6a04d0e03e152d1d45d3d04d760d3f64947dedc91226a3. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/DKD3Z0019527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81aa20225a312a5cea9eef3d59677b63793094bc6ef5a5390cab3e5f019c48ca. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/DKD3Z0019529.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998dafbdd4cbc78048e472b33e7c60ff62190388266d5a7f7519bd7ea9c6f8a2. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/DKD3Z0019530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2534856bec9c6e2e22bbb3cf4e564b17a7efe205918d54741e6ddb50c7009947. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/AUBEC2489546.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4e61bc9bbf04619990e17042d8cf45b46a302f7b8c1faed14ac018a3af660f1. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/AUBEC2489549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c9b43e74c8f5e9a86d15836aec5a4403300df137188b3bb6536dac4a3c4bdc. 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/AUBEC2489551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d8c1b570544982e91c32a79a1765990029a91d7c8fb9c9edbed2f4bb8ef4839. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/AUBEC2489552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51514bb356af90c6e38c4e7ae0bb85b818dde74fc0023341b69cabbf4fc71baa. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/AUBEC2489554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd941d7daf1854c7693ac0b889a4ebfb4dd093c827b85447020b8cdcb8e98b1f4. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/AUBEC2489555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5c26ffe7f912b0e315fd7760e6e11be4ffa8ef4f5d8a47785df93b263a6489. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/AUBEC2489559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cdc4d02047fb307881dd5c7a3c719096b0704c982ac2a1cea041c553cbdca27. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/AUBEC2489560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec9f23df679d9cb9f41673f2402774f204a219e8246a5b38ef5a42275e3df55. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/AUBEC2489561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3334b9709ae664c7de7b84530441439fb32ffb0dd8d4a410b3acad67fa00c99. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/AUBEC2489562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40a76bfb7c041874fb508ba5be392bed29db361f6e1a3f41996f987e4f637288. 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/AUBEC2489563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb40c3facabad550cf0deb326e1b10ba28b8e4512a64e625b0c2d284c3160b69. 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/AUBEC2489564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b632e591bd9f6fbd30bc846fd62257d875b60f059b5e9ac095395c89872b91d. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/AUBEC2489565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5565568dd3c84de91a378e2a4cc339220396786cc76600702c7d85a53cfc2ec1. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/AUBEC2489566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb5803ae690588ac90abd535fa6eb49fe367b5fbf1c570617a5ebd8fdb8eddf. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/AUBEC2489568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x495df17b987a09eda830e39ef6cb52d08d02432eb65148a818c221d4571310c7. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/AUBEC2489569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa60f6e83c12f6471d6a4ead0af72b5b6ed757f0c6d824aaab690101771e6f0e6. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/AUBEC2489571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb3f8f20829f7cafbc388e4bd876d561d0c6ca7b89655ecbecbcba5e733cdaf. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/AUBEC2489572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa21b075edcb9a52b9c1d8a13adf52fe6a2352b0768a1d3f25932aa7dfd083e28. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/AUBEC2489573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd019cf7259cf81b7deedc144a7f9bf2c707825aa80aa6bda5748a8bd648b9bf6. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/AUBEC2489574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f658832056957b6efa26586e11574b43fede57376a6a4f9ff6ae723a8ad63b7. Chain 2 (Bitcoin): anchored in block 959103 (2026-07-22T05:56:21Z), 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/AUBEC2489575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3ac3a16ec7255f06469ca1b2ae6dbe4a3a23124418e9d0eacba09105a43bb6. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/AUBEC2490462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd3c086509b9375a28447097cd316b47c6190ca5b8c66777f61110f2768ad05. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/AUBEC2490472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e044a2e4578e2d7464c13ef56dcf34996c28a86078c29e1dea25c0e8635b4d6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/AUBEC2490473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe71e347586767a50e95ea8955721e6819dcd1a9cd3e13b5d6f7b2aff736041e1. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/AUBEC2490477.