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 0xe989b9493cd1a49691cd9cea959728f586f5050b9f4a60cef04bc2a3851bfb86. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dfbcff6a-5ce4-4b7f-82a5-bc0a8cb3d0e8.json and https://artists.proofprofile.net/proofs/artist/dfbcff6a-5ce4-4b7f-82a5-bc0a8cb3d0e8.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 0x4a1d4c1a3e0de5c1c261cdac4bb0fb0879ead62053fcb98257763853c817ed6e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZRP42117892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e96ea020ccae42285c5df210c362ef737e584d72072bed256fb16b1c01caa71. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZRP42117893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7efb0b5a7f25c3933b0b71401b139712d4b47b051105e7c6aef811f5f8ea2ff8. 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/QZRP42117894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5e1854d7e55385bb4b2ceda8f650808305248ca9ee282d269b60c3ce79f5762. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZRP42117895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b56b95b51488e5f4cb5aef2922649715003acae0c46fa048ae3daae5a50a92f. 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/QZRP42117896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49bbd11047fde5e51c5eb5db7dc32c7f848e26a0c73de31c066a5518e3f7e89a. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), 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/QZRP42117897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce4bc270a4f05301e562842f4ffbe49b4914060fa1715ec2f9896fa8a17577e1. 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/QZRP42118451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c503e7f24740ba27b11fff73c99564b2b646dd7ce0dfb77fae32b3d003c088. 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/QZFZ31923919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b45a4d827f9bc568a80fc197ec19523581d195cdc9202fc48aac69f1f02b776. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZFZ31923920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0255ec3f3d6a8d8694f1d37dc2a771a8ecb3f67f00b5a941539c494dedeec81d. 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/QZFZ31923921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc515bb1a6691fc58078c80093c6c96c9b0bf26254762cda94cfe3e2145b22c0c. 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/QZFZ31923922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba034574f13c09f9373e5cca4097a886803098177f274bd827210bdae91f726. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/QZFZ31923923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2e7f0e82e3b43c745fe6a82d132bbb723a5819dcce5969aa2394523ff7e1d5b. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QZFZ31923924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb087e4300879ae1017d5d106c372bb48b90a02422f38095c38f7920b9d421cac. 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/QZFZ31923925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x169fc836260148a9b2f2b2aca7e559f2f6614a7229716255fc894d6adf10c298. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ31923926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c41e7b963e75138c28d96190089187cfb854b78b5bf2fee3623c54c24ec28d3. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/QZFZ31923928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dffe4a44f33ea6ce31230855d3b1eefb9b9fe7de0cdcb5f96718b1749724ad. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ31923929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50ab13f378c2fb04bdfd58b1c49cee10a5c3d686a1b7052dfcb4e987e0168153. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZFZ31923930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x011c0c680917258432c28b99803cfb1542ebd10355afc2582121eb78735e2a2e. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZFZ31923931.