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 0xbac44cb79216e57424cbfddef8925305caeed3e7defaf017e8fd161ca38475f6. 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/772fb02d-13fa-4368-9417-a867cf58bd00.json and https://artists.proofprofile.net/proofs/artist/772fb02d-13fa-4368-9417-a867cf58bd00.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 0x463b669715ee2aed85f149a7821eda5e432982ea2473a4839433aa71b4e49082. 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/DGA072455762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabcec07474d9b5c6289abed20466b95776f5c56a3696459404796ecce47072e8. 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/INSD11947277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c63f3c9dd0cf756fa073ec46d2ddf0a3f59425aa2caaa6bbcf5a3f9c1539cb3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/INSD11946887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf155bfee0fc6d1c9b43253813d6197357569c7b00275987d3da0e942d5e7a75. 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/FR96X2123989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b829c977c66a37a60d9e158cba58701a2dce896d90a86360f5647168f410efc. 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/INM432400049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9edfb14c4d9ce689057ea62e005449493a3f413b6f09f09cb1e106eb5f95c4. 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/INM432400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3771dcd5e81ab44ec31e55cb952376f4e9aa92db0a00c8ba2e28f1e89bc37bc. 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/INM432400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x393911ad4a6a312a66021d44a1b977e25f3c1e2317a39202f4612fd65a87f323. 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/INM432400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb42a66cd4075bd898b62373ea6964b38ca0dfc42d4dc21d26ba36fd592525a8. 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/INM432400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04d9e1b347f4abeedff6f835537add5c989df776f253612918f678b2e128064. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07: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/INM432400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9edfb14c4d9ce689057ea62e005449493a3f413b6f09f09cb1e106eb5f95c4. 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/INM432400012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1977ba9d799e412118438776f060cd0df38b4f1bd1b3f1e27c581bd3bd01278f. 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/INSD11935775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb55ae3811b63cd1558ce42261051760cab0179e9db6825f0739feea6ebcbdc13. 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/INSD11935774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e47c9bad6340909d702668a6f5ac84d18430fb25219d36516ad41d4e73958c. 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/DGA072321512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00e6e2ec82c8822f57aba315b637883783d210f002c8698a51720c151dc1e34c. 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/FRX762302938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1752c2b67cc971ad5e6f4268fc9e5c34d59126172b261a96b7c45ccd5ca606d. 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/INC622300146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9145b521fe31df71e495aff1cbfd24d39fb22c3b35e0f111c3b647b87f88c759. 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/FRX762243573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca54f235f1efe5dc0106ffa99b657d4d6a48dcd99f7d345e6327697d2b9aa254. 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/FR96X2229782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30cb48d04d0a0862001fa511dcf07f734004c5dcee0ba3eecafbe10188846b0a. 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/FR2X42276286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057b98dc9ca5878b3c204978d5b04f07dfaf7c621d97ab73a33df9dbe03d59d0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR10S2214109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7925074c60f94a505bee5417576031c325015d77af951f7f2b82199c0b3ce206. 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/FR10S2214106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6f9065e77e14970ea2122926aa74838333c930eb8f1245e404a1642a414296. 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/FRX762119695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84ccb01ec3bb1a879738cb9d384e9e18d94c775e46cc9f312959ad5d187cd2c7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR59R2197793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398366c6f93f429f1aed4c2416eb67433ac54cf0993c9779d7e47512ba4c23b2. 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/USCGJ2164211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd94c5adbf71b61b99f4dd2d37fcb602bf7705978235d214c7ecc87ff8718e47. 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/INU252102226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x642a57a2eab064d45836ca882bec06a4332124b20fba7ebdfbae508a1c3d40a5. 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/QZNWV2000640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22c33230f971aea75bb31ac187f80dbe9f9aee08a46910f18b35f686141d3242. 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/QZNWR2017116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f74088e4a50213b16680990cedc619745657cccf89c3d4978f801d9c9866509. 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/USHM92074001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06529974bfe3974aefd13cb0555bac9386582dee5ca63af41ec5bf792e3955f5. 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/FR2X42089217.