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 0xbebf7dc7f133597689017ea6dc534245be93c22a54dd724a2fa1c5bb1af546d6. 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/9c65ecbc-b785-4c65-b41a-8fd710faa4c3.json and https://artists.proofprofile.net/proofs/artist/9c65ecbc-b785-4c65-b41a-8fd710faa4c3.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 0x75fd05ddcbd9f87e5e1bcf421b8f39c97be90225d6c1f034c75fe44bafb5df15. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZWFV2528591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a671f2cba00e06f98bc8cf69c643eb7ad4455020dc28055bd6f5bb858d22277. 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/QZWFV2528603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d325344354a480de11f1e77c6e8d319fde176bfc120bc45bfed8ce315a4f575. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18: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/QZWFV2528589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427297778c13548bcdc71e7ca429376ce3b93026a76bab2dc7e55c9973b6d33e. 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/QZWFW2536530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff07dbde5dab78cb219d2e7e17711bab4bec6e28d73df7d5a954548d678e0b27. 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/QZWFW2536543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf243f6428e9868658e9cac7aef84f61ccf403993bbbdb4cc6e26550eeaa7b7e. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZWFW2536547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b7aca153357a4d02fcfeb2d75bf8871339350e92d05268f94a01d4e8f4e351. 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/QZZ792525324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b62bec115fafe38c9ed422edd833d954d0933a3e73cdd81c9cacb5f39c0f7f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZZ792522583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d6ebe77b1b08e670efdeb58ed8c340e03a570aa57f5ebb87e806722072c5c1. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18: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/QZZ792525278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc03a2c17d64208f9c3745485ab59673e4c2c5198844ea9e4224e06e0c791943. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZZ792528268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x448bd84b929e4625c92b1576034fc085304f9ac0f82fb77547e06f97304981ac. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZZ792525276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81d42e42b53d3b7f2b3ddd3c1626ff1c7498793a2e56ca5a14313b094924830. 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/QZZ792525299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ea25015c4aec4c8f3642488b2432489520169bcd070b9c562ade1959ac9996. 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/QZZ792594250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c4a369d6ecc7370251a92d2575c11019ec72db2b375ae90df807babd2420ae. 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/QZZ792588934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b953de640f6378cb295c0c90f19dddb8fc500e5d9c9d49f989e367a652323e7. 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/QZZ792588967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc29a98d8b1a8bed6972b941574478b136769f06f04883ed8fc01051d11dcf29b. 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/QZZ792591468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd65f2a507acde9a99f510dee054ebdaf9e042b147b6ae87965e5e8c06d1993d7. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/QZZ7K2528055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe98eed317827ac592eb381aab8b3f5947a9a1ee2c4bd734a81e08680262ca3. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZZ7K2530601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8788096acbbfaacd0c6e755eb6eab9141ba3ca0fa63ba65ec5ca4b25d5f8b01e. 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/QZZ7K2527957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5057eb0fe4eaaba13b44994a9bbd1972881851b33a8c4a0c54b5b23dae0c46. 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/QZZ7K2530598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e09e150c7a498129699aab195350abb1937d73d05614bd5b4dcc29fb0c49d1. 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/QZZ7N2582202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4f183038e927d6c02f88502ab6a32c09742ab372618491cc0c634153cf3dae. 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/QZZ7N2582477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0400ed3484a64c401e73d3d2554945eda65a63f8d04113d872130075e05f69ed. 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/QZZ7N2584995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04cdaa95ba47bc799162bb5a0c7c8a78e9fd098deca8a51b04c0cbffa44536b. 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/QZZ7N2584979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3737fad44f9b69e78c407385258b14ffd01ef57d41686fb386597ea268bf3b14. 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/QZZ7N2584997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1818e3b93ebc6c965c20ac2be67da737521fc3ca4355a82f925dbbc28d090d7a. 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/QZZ7X2572476.