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 0xbd6647d494b56208e91d89c62c3ad6beb52e4d14da53e33d6eacc575f434d2d0. 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/3a85209b-dc44-49e6-b354-3374f6cb9c50.json and https://artists.proofprofile.net/proofs/artist/3a85209b-dc44-49e6-b354-3374f6cb9c50.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 0x152491e0a6bd22ce7bca2d02bd19f5207e0e906983f281e7cdef6ae2bbfec196. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QZWFQ2312944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa42691014eb98e255c8e6aeb7b45d9f230befbd0364e8a83875c4a4309633a24. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZWFQ2312945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eaf8e0c14c216e8da2d546489caacbb058f120c41dc9afd89799a146b142926. 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/QZWFQ2312946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ccf24dff86da6856158d2a9ab92fad387581095f87e3934713c7f378a3a485. 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/QZWFQ2312948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x871d5d4787a7216d7d8a537b38e3add832b69a0ba71e0884abf95cdda961d5c8. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/QZHNA2297292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ddf522835eb732db62c0a335392024966209d7b5d6e3e3bf73d9cbb9af164d. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZHNB2233806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784029901de047dfa5a239fec1b4302921c188764a36b85963244965634c30ad. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/QZHNB2233808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6881c279a5823afa15b10f2be2ab1b680838db3c46896e80363c1ec1e64765eb. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/QZHNB2233809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50121dd8be0dec7d50a9d25bbba611b9ab309f2a2f19bae41622a616b103ff07. 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/QZHNB2233810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee5516b47695a7e57fd96fa602e199b077f9666f3a8ef95b47fd989dccbeae4. 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/QZHNB2233811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624a8a43dfe562aa3ec05cbd30fc26e7f59f28bab2af7888df1a591dd1702aaf. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZHNB2233812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a93af4e92f9b22f1d84679c32ef3ac93d00ccb5f4fd0e5396cb77961569fe64. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZHNB2233813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e37fd3fb9886b967b4b80abf2a3e1ccb0c0ea281ca189bbe2f828e485b5f049. 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/QZHNB2233817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3577024afe2c30838987d155675b95d4ff1ce1988060b3cdee4e4b074c488f99. Chain 2 (Bitcoin): anchored in block 958087 (2026-07-15T02: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/QZHNB2233818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b979f0df4fbc8183d5a23b55823933355d457fc59ecff1613a97424b2e208c. 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/QZMEQ2377419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa49b04b7ccf3dc8471e627c7fe15b98ba553b3d8ca29a6d552bcde14fb06866e. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50: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/QZMEQ2377420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5984c140ce9bc2e4c5cf91350b1ce14f4af48ad32652c13f33f64eb90a203751. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZMEQ2377422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cc9e67b91d8eacc2dc17304972424ec9dd38f8048bf08c747943eb4322264e3. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZMEQ2377423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7006b34ae72827b086e22119db1225fc270e663eff34123ab6bf91f08ccee5df. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/QZMEQ2377425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddd143a7ca25da20284fabd343a0f222513ed952cab1dddd359f3c97d911a35a. 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/QZMEQ2377426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6f01e8a3687390ea23830c829840887b16e6b40e2e5725a5960f2e724407d1. 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/QZMEQ2377428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c832e3e25c3d752aa52a8cb4956b9fd3c9fb77078c0b008bbcabcf6867afc21. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZMEQ2377429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83c31a0135ff26b2d5327027d0f0b2bd82805b22876e905a4cacfcf15121c465. 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/QZMEQ2377430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x528b9c8ea984948dc880250f13186f9a14993255ed6fb39be85ed93fbe24fbd6. 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/QZMEQ2377432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27dad38391bca26d8fa7f4f4d1b1bf73a472d0c49d49d425edaebf16e31e0e64. 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/QZMEQ2377434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6395dc0efe8d1aff9484c9bd2692997fcd2693fca2bbae991a2269b0c1605e0d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZMEQ2377435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dc60cc793f51c054c8b5f412932b0ad4c16542755818f766e3127d2d143fa1c. 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/QZMER2479647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15e73be6d8ce7668830c45b5651f014d25c7932dae030d0e02a71beb15cf8b80. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZZ7R2438786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7b3cdcdf3a502b1f170a12e074bd1e6e54b75494081084bd457d702fbf92c7. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZWFF2587499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787e5d05128effa4d39f2e93e5fc93003e88fc88fdce663404e9fc757be09f71. 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/QZWFF2587500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c94fbc87fbfca456764618b11b19439ee17bb657199606c5338b0ba997608ee. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFF2587501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab9a15d55d044f9ed98b266d0d17b30251d2422faf0852295fa5f4cfee66af2c. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZWFF2587502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65751f7283475692f349b2d7b64fb795bab99409d584136813ca234964e2d64b. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZWFF2587503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18ad8eb9a80e1e4cf2f33d397ca9f334670938e74bd1ab3260a91668ccad316. 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/QZWFF2587504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27b4e7525ae9af2bc63461dfe3a49cb620fdea1052fb77a0169a0e2540ed7c83. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZWFF2587505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3374aeb45635c8b258a5c0d1f2e332e711b896ec506e556456c477fc6df353. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFF2587506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x897f77dcb14887792adc569921486b8d7012995435f1401370d4b00eab294e7d. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZWFF2587507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9e163ab794dac97daeb6014af8dd617c245007b940f21a02eb2d964caf9448a. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZWFF2587508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ab51bd3a79f084b5e4ba5cfdf65940055ea84fecfdf5ecd0c72f63af55b4684. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZWFF2587509.