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 0x86cf74644acae00826792760062302f21761fb276dc89841726caea98bb3795e. 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/a90d83be-f900-4060-bb47-d7c09aba90d4.json and https://artists.proofprofile.net/proofs/artist/a90d83be-f900-4060-bb47-d7c09aba90d4.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 0xae29c662a551335d1989251072c61f9b73f513a1622c08d1dac3cf96420b43d4. 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/QZNWU2148282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x038de151ae316582491dd167097fd7fb06ffe326558b7dbd2ce1528053a8f842. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZNWV2195909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59edc49aff025bdc4dfa55bdc4e173b54433dc9ad4bce6553f360a107e540567. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T19:04: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/QZNWV2195910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e4306642797e0151e1dfc2e8da2aba1e555494b7b33f43ac202dbf7c559473. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/QZNWV2195911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c30dd2ee24c9ef92d8465c488751dc526d0671a007d8bd1d74ccc0422c3ac92. 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/QZNWV2195919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89c53bfbf6cda8daa1d311ad24d3f09d351a0653b05625283484bfeb7046da7a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T20:22: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/QZES72250825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x380517e50a7e3dea007f3bb3c81f4c17acea22f2413b6cf26ab43ef70f233645. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZHN32248485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d711b9463de2744a7ee0e0569ec0de4c86e308f2a8985195d7db621e5c5dcd2. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZPLR2216301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46b91e38f16ee7aca8c61e8fbaedeb189f6a84b36499b23a0d0b98ec57667f9. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPLR2216302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0971946d8162e0d732fda1328564b53b4cd951f99d5317b7ad8832f5b0893709. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZPLR2216303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0dd649c6f4386c805c45662ab12de470736c8bd3c8fdfaa67dce21a054cea79. 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/QZPLR2216306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0b63b842f3fcfed4bb9df3cc49cf4d97ba326a86ba59e8ad36fb43f3baa084c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZPLR2216309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd8bf966a995268e0794e7fc75503bd1a71f00cf274eae464199326f7b9b123a. 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/QZPLR2216310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7265d79d8e9d1d218f5616d082ef26c8761d7460d4373aa15023744d479e22. 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/QZPLR2216311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db9d08c0d50ea2c65f8282a2280c14f40f65c5f0a0aa2db437c8a6badd56574. 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/QZTAX2288645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8840c227c0d938947e67361ea2a6710c9439305dc59be1946df2c23d11f26e12. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T10:46:56Z), 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/QZTB82286925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2757e459d0711b931e35b95d88babee5b4c8cb6431006867aa2e81021361d50f. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T15:55: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/QZTB82286935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd607272c9b486541d42d4e7dd68d22d6339499469f0ce87ec2e9ec416c5641f6. 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/QZES82321630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x836f908144ea3634329cd7b3b98289bbe2cef794ef20971e777d3ce6e9871e9d. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/BGAAX2300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706f86aab3da0f0aebdc46decc85031174d0474a9a32887ae6f481fe98c4a975. 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/BGAAX2300503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b2d0f8020213ffab19a748898ca795a0f735cc15c2f7fd9f11a214021262174. 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/BGAAX2300419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x118dc7197dd1af13f80a6973d67273ae0e9480d730a1f57240408ca915d01d70. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/BGAAX2300504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f7d71bfadc9ae824785c045b5689a02f524f1eb9c0139e2bb50a413a7852e7. 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/BGAAX2300337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeda73bad40d8efa5cbccbebf1a201c3c862cf438b915fd4584481924d59365b. 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/BGAAX2300506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7099356df613ab7bc7201927dcf3161e3f49f5485323216c2e2e423372a2a1e. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/BGAAX2300507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67359e805bb011d0be3f93b25b017233feb5256ea5ca9c69d067865701de9bce. 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/BGAAX2300508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff40d1a42084e95a351132255f974919812f41844164c2924abfbacb36a60796. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BGAAX2300509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72d59eb113608a1849787cc2cba1b80f639292bf3c38800f848b7f9473e8a5b1. 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/BGAAX2300450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0c9878d252174a0a925ba7e8a6bb95db3c638641ce83aa7d94af0d578f44aef. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/BGAAX2500117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59aa44e921a6307f3344300d146a147c681d27c1fdbfbd3bf14b984b671ae7c. 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/QZK6H2393574.