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 0x892a177669ba7fd92c68f47381b7796fbddbdf5afb53d046fefba2d6c588f84c. 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/ae6e7771-eee7-486d-9391-d574fe4131f7.json and https://artists.proofprofile.net/proofs/artist/ae6e7771-eee7-486d-9391-d574fe4131f7.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 0xaa1135281822752d333926cc6b0fb3c511fe47d225343bae0d8449df955037b0. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/IDAB30608719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9ffcc852a80cc8d70c8993766744f66cf5154cb08c162b84523682f7c63e1a. 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/IDAB30608720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447e64fb49a309368ea3308ed6e3588ea21043a232bc13991b1f4213d5805817. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/IDAB30608721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0dda29e40c3c9d72f0dbb51507eaa3747c827728f9788633d48c348fba38750. Chain 2 (Bitcoin): anchored in block 958491 (2026-07-18T04:29:42Z), 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/IDAB30608722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe92d53ab23147f4d26bc46d8c68607be57a6bcef992ea5dd1446529f709c3b9e. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/FR6V82619783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6da962d04a26c6f72bba02d130f78054c0f1a5e3e089481f785ae515824aef18. 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/FR6V82619785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62112727f39e61b1ad700a6f1767be38e175560b9598ec90f0b939feae83e710. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/FR6V82619789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e90adbb530556c02f98b15790a49d42c28bb001a1aab6ce49079d841f88434. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/FR6V82619791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0493030e93f2fe870db1f492682b31c26b0b88b0dc410cdb2a875b7a09269da5. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/FR6V82619792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe429cdd3085f90168858709e997cf725543d8f246f9e9718fc43466cf9d0f17e. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/FR6V82619794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2fbf8c9c41bca3372b82c979f45a5dbe0b9272d5ef9466c12654c26244ff7c5. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/FR6V82614875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cc8a0a5c7b7916ae906a7e5fe5835af78e7e2c97e9497bb0e8697334ae21763. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/FR6V82614876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f040d82c1c9a8ea0993a37c520c22c4a8de83f4140ab8a695ca55c45cdb4f17. 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/FR6V82614877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fe7db4b101c182b8c3e6c042df69267a880a4e8745414203c973d3b6e4e4d0. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/FR6V82614878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc319ca3545ed0ca008f78eb13adfc29a6e1f112712538cdd31531fa34c7dcdf3. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/FR6V82614879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7bcb9a69229f9eeaa1e06ac64c44b90ccb516166a0be3590763fb0f119afdaf. 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/FR6V82619779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26c1356248cc86c63cb9c140ca6b08378295e0f06924df6759f3ac42d3391a31. 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/FR6V82619780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbabd9c5e2c088ba19af90a0bc5dc5c9a90408cbea0270ce428349a0b152447. 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/MYLR11730138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6f0c595fbdd789f17ab7c7340fb1a3c35a118e4c0eff45d311d1574e76b2343. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/HKK972312749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb68db2dca71e9e43e210a42e1cb4a6804bf42a2d7f472471bbcb7bceb9f49e5. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/IDA651900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03039bc55f3b5bc8b45c16659cafef2057c476584bddfd063f3859d270f2466c. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/HKK972321436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4245844b597a7aa73c04e8f08bac44ad01e6525d8f3d56ec6e6098cc058ca7d3. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/HKK972336111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x881e0b733919d844df17f13aa54d6ef2a771cf3fb57947007d7cd6b175911551. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/HKK972336117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb82b451f588e7685a57ff71f6db724d4f8608cb5e45d8ca65ea083d4c765263. 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/HKK972336116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8096eb2bc9266434482f1bb031eb7499bc0924d29610b7a0ac5d8d845e62cf00. Chain 2 (Bitcoin): anchored in block 958680 (2026-07-19T06:04:14Z), 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/HKK972336112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b5d720e28a496410af21605555ee5249a3ae828ea4ac0446454d3aab73d468. 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/HKK972336118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d34c89fd738ec2d48d8c2facec2a1270006b1fdbab376527bf396fa6e262c2. 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/HKK972336110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37e8351fd7d128fe7c37a27ddd6710bbbb5e073b3cd65dc748774a48e50358e3. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/HKK972336114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf36c230588bec7f85f79f8c32c32db624bcbd457ef963f4fa8237679f3def8dd. 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/HKK972219975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228b6c7d056bd5613443f742d859d3108d93b0e63fdb3570a4fc03ef20bf0d49. 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/QZYHM2409829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8042c8399d19c3098161ab275e88d6a08cf3c750a3978dd0061a8fa26fae52b0. 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/QZYHM2409765.