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 0xc739489ae787dee6ae1292f49a3ec3a1ceefc7e056f4c0b6049661e392fed19d. 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/a5329988-5aee-4368-8001-938201404193.json and https://artists.proofprofile.net/proofs/artist/a5329988-5aee-4368-8001-938201404193.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 0xcb37fff96119420942f19fe3f867a62e04a16d147744144f5f07919fdcac3317. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T10:52: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/USQY51573808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ced4e433e96acbd10a96b036330c6f80c91955ad089fa2d57e8009204ce62d9. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/USQY51573810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd944b2e9703c3df2811488eb6c71720a9d7129cbb08b5ce3b6ac8ab613e516e. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/USQY51573811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d54e07205fb36be6e9bf36b30cfaff98e419dc178374cf567adedb38de1fdc. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-20T01:35:37Z), 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/USQY51573813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x526e90479db977bc799402f134354fa93a0218bd1868c4b7978eb79866a12718. 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/USWEX1600025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc4240ab898ab8f49924f891a208fd71c76c69df3e4b99592bdab5ad98f6a851. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:40:48Z), 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/USGWZ1610248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c8336623318414f3ed262f3abbd57730002822096c93f803164e23e8fa9b6c8. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:26: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/USGWZ1610249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x853139cfe1ceaecb9ca2393d037fe10d2f714d5c3a6d9302f74437a55bfe6882. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/USGWZ1610250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3923d9e1e7b784886d797e369b2db90c1ab359acbbd80be24881d7baf795628c. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/USGWZ1610251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x402beb5d2a550f572f7577bd344e394a64a993f8625b8062d802a19e6cb75b3a. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/USGWZ1610252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ad230944d3ac2e9b6fdabaa4374982a582c4bfc0c59e060537885f41a4f969f. 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/QM2PV1821556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc060a9ba76b047741236fc8039293d4e766ea94c58648a35b91616a558d557e. Chain 2 (Bitcoin): anchored in block 958613 (2026-07-18T21:35: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/QM2PV1821557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc57844956e88b45c2c3f378c33db9247b2419df64da950389fb8bea1f49f598a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QM2PV1821558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29a8afaa6499b1b4f436a36c44aa9ada44c35e4400c1e9645cae030a5aa2e2f5. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T10:58: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/QM2PV1821559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c65df1354f109d1139e01131a3d2e185356d3a9c0014109de074fcf26c2e92d. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/QM2PV1821560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf92ea67017f1d5aa8f92ba808d30b32e4ed0cabaad7b93ec8b8ed96f5f2e08. 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/QZZ7W2493627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfefe239ba80357dd21a8ef22e756c5d2ef3df9fd846b78db794a2ff67e93dc0. 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/QZZ7W2493629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe22f7021a2158b2de578a607ca6956407c3b9ce97bf940b244f91d50bbd11ddd. Chain 2 (Bitcoin): anchored in block 956430 (2026-07-03T02:22: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/QZZ7W2493630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed487c5c5b0c119e23d8104aa7c522fb348af21b3aa473e28a00ebe60768e939. 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/QZZ7W2493633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3955a313917fba5033bef882e9f70673f40c5cff76162a1edce2cb2e3049fb38. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/QZZ7W2493634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f42b0f73a99375cca20fc9b6d32ad4512b524557845421d0a2746eed6468b8b. 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/QZ4JJ1846088.