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 0xa40092fbfdc8c394784237599f99537fd9374e7a0742120f2e792975f9402855. 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/5739884a-346f-4c36-bcbd-a54ea22e2577.json and https://artists.proofprofile.net/proofs/artist/5739884a-346f-4c36-bcbd-a54ea22e2577.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 0x8f064c6b99dae0cea56f18944534f21c409d4287d31c681d2492cb5cbb8cc82d. 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/QZNWQ2450144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c365d10cf140239c3e015da09f09bd8b2fefab4e7c8800a8b08c39c4feed694. 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/BKNKT2402703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7fc3f79ce686c67d826bc06fab775c00aa04a907a950a1258cf44e1eb16043a. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25:45Z), 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/GXD7V2390206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12f70ce578f3126a76f63fc8079167d1911c8bfbac95c4a937f5fb7d7008a7b. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/BXNT62204781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64faded1f6cfbd2e69a861e0e41212c850c2b38dd769cd27e28c65157c280bc0. 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/QZNJY2472471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1535774127207631dc769440b5e80c43d339064fcff61bcb8d0539cf4daa4397. 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/BC8TH2300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f27a3c9a8a2be7b54b72036a9121e7f653e7159c5a731d1afc62f1d04e214eb. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/BXDPK2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacbb1dbdcd472854903171022ba043c599c7f9a506696b9b7fbbb69f670ac1b. 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/BC8TH2200021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e6797a9cc616fbc86985ced9ae05b975cf514b68b3117acd84ce00631d7f8f. 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/BCEOG2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbcbaad13bee97b96f6ad5e7b3c9c9f1d8bc6f89262a6e64986132c13bbf0665. 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/SGB502464281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x216a73c286fb833a4fd1ee32f7415afe7a9728e629cd67a34adb6a72162e2a20. 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/SGB502420348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0300acece18d0ab05b6c15b2fc3958b7d9f834be6e7b46a28dd958052f37e8ea. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GXBAV2433029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7550e6b95601e50a177c62ef87ed840d322a726a270e112e8b1db1fa79e2af42. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/BX4IU2359791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688380b7d30d4d03fef43ba0976b0ff784a6b09d2c767421bc59ade54505bd39. 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/BX4IU2357877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f9a8e530c18715501e8e0e2d2beee9ee95b6d0543f9c421a42a723125567b93. 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/GXBAV2313386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10dbbc3a0ef8a636aa3ca61f2de67ed4b45f8d000d7d23065efc053f75a4a051. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/SGB502350731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x984aa1eef9ea22e441c0d9292f75cfa7f194b8aa8d1c87a118cff8764eeee44a. 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/BX4IU2301892.