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 0xeb60b989e1c29b988b980284f19645c9d33f96170c8c52d67a038bb5912b4458. 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/5603eccc-065d-4b7b-adee-fb838d416a12.json and https://artists.proofprofile.net/proofs/artist/5603eccc-065d-4b7b-adee-fb838d416a12.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 0x4bc976281899b09092b962d671b8ef2d1a628f0d121eb3f6f4cf60f45f4f31d1. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/DEDE31189001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf900a9b723eefec5f8161c95c7cca00db01156c500643180c9357c32bb5d0c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/DEDE31189006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd5051ccf1d281d1f99e7d3661e3e6053fea51bd2dc545301e26ea4b2775348. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEDE31189007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996e5bf64e680f9f931106541f74cbd71ea8cd0940f12b7c48dcf629b1e6a3b5. 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/DEDE31189009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4258f4b63f33fa934fb19e5e8adb6dddab9a8516e95ab27d5cc1ba72a537ef3. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/DEDE31189010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12335e4d86bab1ab86b6e28880c0aef5d2d1fa81302c16f190c0b56d2c14885e. Chain 2 (Bitcoin): anchored in block 958510 (2026-07-18T06:38: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/DEDE31311401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5a6382fb9ae5265e9f08e28575527e7b3b8e24682a31c2853035391380e64c9. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/DEDE31311402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5ec884bd90e26ef8ea85d08785fdc4b244bc4daf9fa93e34ddf07a82c5542ba. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/DEDE31311404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10d6b7d9dc4f12d2fd173559b6e6a6ab5a859854aa646c6f8d973108abfa845b. 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/ATN261768002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c457c9ffc68a2b042f186572e48c17c88899e91461b4a7d26e86b351d78e7a. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/ATN261768006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04484e66195024fbe96ee1b4a2e0be957b9667c3531b1978e8ad2a468025713f. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/ATN261768008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb6cf797e6505e173c8ba809a50635d3de14cd887232db099c6d5b8ea713e7a3. 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/ATN261768010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23546526244f064d9071bb2c529b8506d25bcf21b5f225d8c0c242c37848986. 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/ATN261768011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41436ce960d7ae3b756e7294862f7ca07220cfcd7050270dfda0a4f93252abd4. 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/ATN261768012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaa233bf100b77aca872bd0c38f37618f4df24f4c4c1796c72b97d60fae7f791. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/ATN261768014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fd112f8ac9cde15aa7bfde6a7b7a703fbe9f339adfe0711f3dd19ff3d997e9. 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/ATN261768015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9333c26a310a403247a4aa1dce1bb1c5b4a7beec09c868bb9892f5efae602c3b. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/ATN261983503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2dd723f9b6c3563bd932035dd8424682adc6a126988b46b4701f62b1aa1b22f. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/ATN261983505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2dd723f9b6c3563bd932035dd8424682adc6a126988b46b4701f62b1aa1b22f. 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/ATN261983505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbff00af63fe72017980f58cc34f6f79b9d3cd2b79c24802e4c1ba535de40f8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/ATN261983506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0472f11192a3736f98edc92103b8193409414f661c1372c67bb16d67c024ce21. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/ATN261983507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7841d4e715f4dfdef3d5a3067bb9812c215542259188522d5583737df2d9de63. 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/ATN261983508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x069a0ecd161fab9e4462a9b08990589ed6f1f56b56f4aa6ed86be01821f7da4b. 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/ATN261983509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaff5348569663cdd6574c0acd8ec56d4f9e1440650c830bfd0f3e89b1ad7efce. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/ATN261983510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe627409f68ce12c609e7e8b4e3555669e3c4b017060083473e020c6227b6f1cf. 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/ATN261983511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e8bc29753886a0e88d6372c998c931226cda7eaca72c741a1257c78fda349d. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T21:24: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/ATN261983512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b31849841f387dbd2aed33774dda3212b56cec278ddff47f2a05d258786c82d. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/ATN261983513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cc3c19be87cf4c68f7585df7952877cb8fa939a2611d871279743585f1efe3. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/ATN261983514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d413cef2018cad5665b75d83e6514edf7fe6bdfc8dc09dcedeccb236ae7686f. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/ATN261983515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f531aa6a40684e4be61ba9e7e081def100b5732a5be6280a869c2603b6aa22d. 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/ATN261983516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb76f4181f4c562f975a5af90e4514296d3d9b8b027002e5ad1ac54c758169a. Chain 2 (Bitcoin): anchored in block 958176 (2026-07-15T17:14: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/ATN262105505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5f61bd6fdbf493729d65114d1db92a2fb755fbefbbc1cba439754bca75ec5a. 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/ATN262105501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6717f21050cbc5e982c4cbe3b26a5a88854825d69fdcb7fb3545b15e9da6dd9f. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/ATN262105503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb76f4181f4c562f975a5af90e4514296d3d9b8b027002e5ad1ac54c758169a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/ATN262105505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x089fbc10cd0100b22eae00c374aa083a58db88c9ecd46b0018d7623b9663277c. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/ATN262105507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cfe0274c873bb7f6860ad4a8804a946e2dcaa2c8c8e1041a498c3216d901410. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/ATN262105508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4c64fd5e3d7b58ee473f03e7d0dafdbcfb1409cfad8a88ad5aac6d15ba67a35. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/ATN262105509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2854e2d8866185c0c29737d7df420ef1b0f6d0ae7dda8610ebdb6d2a797a07ad. 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/ATN262105511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27831316ae56771c5b6f32a11cfd002c6b56d72af625bd14566292b14cebc991. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/ATN262105512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cd6fa1623b04cf67f7f5e73cf56aed4b7d5c97c471a5b211d0f36139d733756. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/ATN262105513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4da7111ad8eacb0079e7c54717c7eba04521bccb28a4ef9bb4b07b378597e7d. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/ATN262105514.