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 0x4c038ca9a362b0ba75c3fe21d5aed9fcf8a55e9ea34f812d0308f8cb626d70e6. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/71fc398d-7f74-4584-9e0b-b71989614f8d.json and https://artists.proofprofile.net/proofs/artist/71fc398d-7f74-4584-9e0b-b71989614f8d.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 0x9b3b6ef7e98ddbdf8cf49eba989972a6118469e74584334a4779d1ee0246d34c. 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/IL1042306301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51817a4c07369947d9456831ed485008c62ae4faf22ed47fe32bad90dde842b0. 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/IL1042306302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619abe0a1af08a1531e504df01ea858656e35044e28ce7c8752c8f9e8aea9568. 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/IL1042306303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67013679a2dfd4219e3a276b2a2cc4909921214af70a576ca1f331f83a8d06e. 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/IL1042306307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660570209002b1e7939d698f5f06c36a065361d8090bc818bdf7f9abedf56d5c. 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/IL1042306308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x227dc8ecaaa332574ac23927de832a8238fcad93b7c21b753814a832d2fe44e8. 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/IL1042306304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184526fc055e2382da3ef043ae4c68b7d653ea828da161aa4ad532dbe760a305. 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/IL1042306305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa44453def7b1850b3bd60ff3c634fe3231b39741953f45915a8b421cacd352. 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/IL1042306306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a53f33f5a231bf51e321d78211d15736ee48c2a709a439a0e9f0f1fa37d15aa. 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/IL1042306309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfae3f58f6182907659979cbebc735acc71737c9264a811a6148c21e322abc391. 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/IL1042405131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x999fbf963d81769ede401813299eda58e62b21a54534890bc92d3d03a8777ca1. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/IL1042405132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8d3143df7fd0357b9c6cea4b74935418bb66c8b64bc5411db572e6580209a3. 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/IL1042405133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743076997f7fad3a5b3d07584d377836ec21b561408e2a0c6011a7eb69eb0156. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/IL1042405135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660570209002b1e7939d698f5f06c36a065361d8090bc818bdf7f9abedf56d5c. 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/IL1042306308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b8bb38ddc2af16fc2a2f6073a91145e208d91941c88b659cf1c5f4ecc40cde. 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/IL7112001126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff4e0f933dedfa6469d919ad785ba54ca8a41d87c9109cc492a0ca86fa27c15a. 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/IL7112001072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bce024a4f90d810637d02ca4c67b511ec2f560b8960167ee7a8b6f6686227ad. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZHN72353451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9beaa8ef24d53237fbc6dedbf0cd39b087ac6cd8d2566fb2f14f65fde303d7f4. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZHN72353452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49f0d1f51d779e0d8ba637ad01bc9046b60efa7b145fa44839f27e3a8bea4cd. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZHN72353453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0556742136a956abee79d3212553344053f9145f189228eb1975920f5199eb25. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/QZHN72353454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb24b88d6b02716ae231b56c341a3b1e3fc205b293ed0c30cc20b41754379d9a1. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZHN72353455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27d3f37781e043f41c22a14663066c9198cc06f52ae2650478b061cb695b065c. 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/QZHN72353456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bddc5238de85d8591ad751c93ed452d0fa9ff4951ff7b24ef44f3372e10ed9. 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/QZHN72353457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04235b63a31320c24e0959abef84c684bdb048a6b7a5a7a7cf83a54847e73bd7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZHN72353458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1244fd89eb2b9c96d3a3d26da82e34d5f85d4d9bedeeda3d91bd56d8c0e7973c. 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/QZHN72353459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5db9119d72935615a79427364015cedfbaa5b32e0b1f7008805e66ca87829161. 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/QZHN72353460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd682477732e330492c89bbf0a2a44e624edbb0c56c95df0b6fe0a26abfe793b7. 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/QZHN72353461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x076e0a3f76230963f0b985a2037d5abd87f07b86b78ea34d06c23e2c7bbfba0f. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZNWQ2381920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fa518ef6be3e46da78324e76920791bfcfbeeee2001e17e4bac3a2d38ed88d0. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/QZNWX2316069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb600d379c656d359b974c338f012b42903e0d5efc94ab0807b9b87a4f8232d6. 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/QZNWX2316070.