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 0x819a76e31ba05bdf23262516c5290abd179d1fc8aa1921afe1d1a1ddacad9601. 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/842bf5ca-b295-4912-9d83-d67b456443c4.json and https://artists.proofprofile.net/proofs/artist/842bf5ca-b295-4912-9d83-d67b456443c4.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 0xf830d7dca44d3d39e2b797191fa86e406babaf063e9424bda23eddf33e0dcfbd. 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/QZWFT2436473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf09a597123f7f51072b97c28a86ad71e14ea61a162ea55b1d569fb4470351324. 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/QZWFL2431233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40f2e8c425111e3200905901e05475b5655ec080d806e46691ef1dbb4f0b6765. 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/QZFZ22573550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd3ebe927202d7aa2f722dbe9aea2bffd6cb43f25da3670a223bfcb7b684d13e. 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/QZFZ22573549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d6585803a4becafbd029d2ad14acae1e6b3ee4c14eecb4760b6b76d6c848345. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZFZ22573553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbe6163606c1bf6e80343a2e56abdf24c3e9f109943880e40cc2c06c14f20aa9. 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/QZFZ22573554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62211dd0a0fa187dd427745410396149ce4b3170bc00615119c177cb01790518. 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/QZFZ22573556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f4592c103b59432aa586489ec8f28a08b0c671616887a42130f2bba248179a2. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZZ7W2424036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b08423a8ccf246ed8fe7bdfe6d72bce1c2cc165be8e65d096cd4a921d00cf0. 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/QZFZ22573557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68579941c3a1eb63ffc2702d4f6beb3e3e76be047f10915ae7530883e827551. 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/QZFZ22573552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f8527b93945e9333be846caccf4d2318ee7aa0f98d7f3dfa01e492daa0da66d. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZFZ22573555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe44f1296b84a9a02b2b0d1d8182d4c664c0aff4746fa0ef905401ea651fd87f. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/QZWFL2431232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51598498b1672c14a8ed75a16abb67d5b8b05db5716976c8038a2e51c8eb0050. 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/QZWFL2431234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x303cc0b9f350bc8ac9e2280bcb746521fffeb88ce80b89af7e015c0b725a7363. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZWFL2431235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764caeea667a24ec1e958c66f51d9b57a9010f003a3b39b2b8300a9a958418c2. 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/QZFZ22573551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4bdd4b26d3fcfd4f3f2f3ab59202c8dca254967e6133f9c6cade740d947333. 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/QZZ7W2424037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb051f140da76ab4cfa82b3d82d07b10cdb89bd59ef0d07f133e1d08c54806f2. 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/QZZ7W2424038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f0c6c14defec93e7c5d30b855127cd65db5368be5890dcb5a0431a7d7edf57. 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/QZZ7W2424039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89e27ec0efb139f3154aa1c4717fa454a732f921f9a11d54a0d91d0dd2f187ec. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZZ7W2424040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97c9964058bf51e01fee5a28cae34a057565658a3c1fe95a03e9c0c7104f4d37. 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/QZFZ22573548.