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 0x52748df1fac55f8e44e5a563a9ee8ed9b1e37d79ed840e87fd70bca19e1644e2. 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/44bc0327-85b7-449f-8cc6-3ab4a3a6c47f.json and https://artists.proofprofile.net/proofs/artist/44bc0327-85b7-449f-8cc6-3ab4a3a6c47f.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 0x751f7640b2b275218632b1811c0e8c02cc33eed0370f4b7e155a6d42a6d26ff6. 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/US3Z40800695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603bd7435d7babd4008c499b5ace248f9f830aa534ce1684b1e7d9fd76b85c6a. 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/US3Z40800697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a628d3f0418113cc6dab2a9fbe02a52a2884e673d37d1c244f9c62ce214ff4. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/US3Z40800683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d103b4ed44cd9558f47bdd8432fd9e5dbb42f27042f170d4e44d8da2ec89eef. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/US3Z40800684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ee5f2557e2c0d30c0fc80aa886481803a5847d5676b038ead8fd0c0e022fc8. 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/US3Z40800685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0a24a6af0b0164698623cc8cdae812fdefba4fe2278eb63c13a645c3b59759. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US3Z40800686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17b9cfbcf1ca4bb7356cdf3af57b96572d13756df640193bf6d38cd7b83ff830. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/US3Z40800688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f75f86466ea457a2c0bef3d70738201a5601bee104fcb422756e4294176fe8a. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/US3Z40800703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0797c57a2732eec5f1edae55337598452052a312a25071f9964955aacc2ee1b6. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/US3Z40800711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b2bd2ad0e81fa128f8eec501b8aca71805b5c87c3bd57e1180679124adf32a1. 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/US3Z40800871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd47804683ad1d753ab4f9c8038fa256498238818c9f417704468e334a992a10. 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/US3Z40800874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d908026e2fc6ba4294a56f3fe491eb3d3a6a0d1ee371b5237e582caadd3083b. 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/US3Z40800877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a5b3c0bee96001ee96569366a8a9dd38ec042a301a458247796cc5b77cee40. 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/US3Z40800725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b1ee0efc8c441c60f82d9fe454032556cfcbaebc2f83f3889624a5d05f4274. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/US3Z40800813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc470d262d35a92c0379d1cdf707f2994a02d3b65f22fdf9b54d2181492cfb96. 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/US3Z40800815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4efea63b3a5da7a25a9ed8684ad84ab3722857f1e1945a926673109b39a6cef0. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/US3Z40800816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd030db3eb415d1a95aabc62f5db0ccc63b831ab6dac0a7256dab0aa128d23fc2. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/US3Z40800817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5dc7b0b23cfc546fa54ef45374139cd97f2b713c6df8b4263f871071ee5cd6. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/US3Z40800819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5db305152dee27a18b1664fdb055232e05ba5afadd405b1809ca76eb0f22b2c. 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/US3Z40800822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a44706ec1b17f9f10d927a858eb86bc66a2c8675976ea1bc2eb883beaa32a3. 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/USPR70000366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d8b834ebaa3c2feed17bf5c2223d1a8306b21aca07bffa87470b59e5a572549. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36: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/USPR70000372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3bf00895b93439c8240e2354acb5577517444e7c75b13f4577584004c24d3fb. 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/USPR70103278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbd5c44ca2c48ccca1597a69f9eec4aed2f4a3103d58d70edb193c98b28e48da. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/USPR70103284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc5820d98fca23956bc0a5aa1739eebf8331456bcdcb5fd907d506ad7be3eb76. 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/USPR70103286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c1ffb01d47177111ddcb7f134ba6181abc500bb2cd199f90de86522eba7e7b1. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/USA371025809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x243d54f2cd4a3d535eb688c93f58cb62822dba03b1686ed3c8ae5f10d1a516af. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/USA371025813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x549a0f0154b2e8b6d4786bd9f05a54b7ecf53e8421ec84fa5a930f9de85868e1. 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/USA371025818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddcff72c6b9b213b3a2b0c68327c6fc6514a518d817bc9b5dafe2249a579970e. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/FRX201584205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5902ec9748b335daeeef8c583de33ed2d2d61fa095c704a87a3908f37be503a. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/DOA251800142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c496ba069939d5b9d34b57268b321e7cb4ff726cf7ecadeb9287636a8acbdd. 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/QZFZ52136856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b8727809774ec0f891ff2844c533382f68a3d4f6776975d40f75a9c9710f89. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/QZFZ72106611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c2d01dd6a23e4ed06f1a67565877ed336802f4769587d2d464795ea3c045f2e. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZFZ72106619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe054b87d6c8542b4ba76aa3ae36fad327f85470852649059dd5c858c88863f. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZFZ62143231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe54f8d0bd93618f5c21475274bcb3383776d2cbf9a26e3148eb71203fe393dfe. 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/QZFZ62143234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x323de82388f13f96dd513b33705247050ff2cc20d7af6238919092f72ee10093. 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/QZFZ62143253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c824221cc6e77816e0640fc1444c79d88e55b3e02b3676b66a6a6cd4e5ecd5a. 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/QZES82243221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca933981161252445c10abf7289fa3bcec795282d670f069006067e116116cc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZWDW2524788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5beaaa45b9c96bad18b0b99063ea2f1df70f161be6d36e7c714a6b1927f50d31. Chain 2 (Bitcoin): anchored in block 957012 (2026-07-07T08:27: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/USASN1202075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce93c4405f1d996dd080d9484e61e2cecca5ed8a6a5eca00b5069a91a91dca27. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USSD11900084.