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 0xe22d22ef3033deb06dc276f589018b2863e3f1ede20b2b24683e7968f68ab9b4. 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/d2e889ff-cd4a-490c-a12a-789ab2a47e3a.json and https://artists.proofprofile.net/proofs/artist/d2e889ff-cd4a-490c-a12a-789ab2a47e3a.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 0x0c55ed87cf8b1dbcc57e1b69a674861d9b7c05b7b9995c943a1cf6b9fb61da77. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/BCM9B2402175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51427726f8c4044eb72d991f97666ba06229577d58addf959adf25f2cb85f25d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BCM9B2500092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e9507c0835702030edbd16d9520f921e69ce0e74cda24d3740a7d40bfd2fda. 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/BKTTW2200072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694894120d8dd6f3909cf6cd83b1ec184fddfa58fe4908fbc90cc204fc435de6. Chain 2 (Bitcoin): anchored in block 960435 (2026-07-31T16:33: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/BKTTW2200073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e19245c481861d9c1bfc739788345b813986b060b628dd9bc5ff09c6fc1608. 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/BKTTW2200074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e28c12649c5d44c74f262880dc39ceafa7825955f6abbb75c2a3ce3ad86dee. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BKTTW2200075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f237562cf4bab501e5ae1d81c6e5358f0eae014c3f514a281550179a6d5dfe. 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/BCM9B2500132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eeaa120af263eb9d9ce08f80dbfae97d2af1ccc2b5395b53f0f15b461adc999. 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/BCM9B2500093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea13914c710f558f50c2acb97c47619447ebc7b3483f5d2f0716db85b572e923. 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/BCM9B2500063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294192806605d5bc1247c445a2db66d56c8ca845851391d5e3dcfb8982e65d9f. 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/BCM9B2500091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3e93515deccfec9c806af0a00d30ec4f5314054e9c2e305d3b9542de4e5f9d. 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/BCM9B2500090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c722dde2aee20e855d24078e281b9ce23d1407282e0d07b3e0f9f4f5a14dc37. 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/BCM9B2500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8be798c9578cbe8dc06ab19c35486da44c2fdea0266d8bb289adce6f27bf590c. 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/BCM9B2500089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee63c3937724ce8df7d54458c66db2b167f8a108dd037849003e2a5ec51e3ec. 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/BCM9B2402333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342350d90b7396fc3feec55b8317853f28cb44a7249104ed248f6d62b6e792a3. 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/BCM9B2500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838a2d485f8023311ebcd956626382c63499fb177f35beaecad548ffdf097083. 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/BCM9B2500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64c25a6bd025c4ad6d9aa907eadb1de1d58e3827f4ac738db4a09abc7688500. 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/BCM9B2402279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07aa024d78eb4cb5b3ba2d72cdc0f378e3d8bfc3b5ac95fc408733e74def62a0. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/BCM9B2402278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa64c89e8d6831d06f49e0e6fc26c2dfd340bdac79a6c0aa74c4fcb9df740d00d. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/BCM9B2402277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf86ee91adb80f7d6c7a8878ee3753cdd6ff52646d2efe48b5dddbb9f27cfa473. 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/BCM9B2402276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a52276927dd497490de9a834dbd47542c2ddc024cce4f96e5ed9c0d89a256ec. 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/BCM9B2402208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12585cb4a324e6bd211f5cf5a45798f681b5e37571690b2ff87cd0c03c2d2a91. 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/BCM9B2402207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c9c4b9a6255d0194f1efe686b88278d51470713dcc89d30451371066506d91. 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/BCM9B2402206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf58d9b447b3b17312c3949b83287934eed26a37eac512c1f7c4877e4f73ef8. 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/BCM9B2402127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b6d2225b14efaabd20c6f1fcc611568755b0675798f437199555d24489a3e1. 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/BCM9B2402129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1590d183e876fe02f9cb62450fba97db6ea4ed125686b886d6a37d97c475791. 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/BCM9B2402050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262291d8c570e7a5856ff281d0a91f123487b661433e38292c09e519f9c64313. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BCM9B2402049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0031727454b0d1e7266ac6131735dd0c6057bfe55eb3cb04ccd5dbadc17d0638. 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/BCM9B2501578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c5fa95e119016416452b04f7302d8fbbf8bd93ff7329e1bac1e41ff86698760. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/BCM9B2400541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74dc6bd500df247c8475cfb5419a3ec539eebe79126adac750156ea5635a0d30. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/BCM9B2300291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698280dd281a0bed89f1678c51e811d873b0342554216ecb0bff96083a7b4e52. 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/BKTTW2300129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa10ac407b7fa0c09f760bab219b1309ed2cd4dc980357a51e624be9140d91a2. 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/BCM9B2300304.