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 0xe13916d964baa67c36db12a8399dde8593ec56e1521f377c62753f20855a69b0. 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/7b0d60a6-0207-4aa5-95ef-5acd77af83f3.json and https://artists.proofprofile.net/proofs/artist/7b0d60a6-0207-4aa5-95ef-5acd77af83f3.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 0xacb751287396841f274d050bb2e6902b519503cec43ea7515067fa3b4440657e. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZ4JJ1778547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41351792f169e4443f48a27b45c6910ea962a6cbbd6516b7dd666782efa99240. Chain 2 (Bitcoin): anchored in block 958086 (2026-07-15T02:55: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/QZDA71916665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9accbfd1a894e53162d6628b2ffd4e5ae177cbff5b23f4be202e8e865f9708c5. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/QZDA71916666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5d045881b6becf60f685b8d628c386d9bd151b33586a013268c1ecd9ce43891. 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/QZDA71916667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f39c38865ccffb19221c64b08137f591c4a9c9ea7353a8ca89b993e5689a968. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZDA71916668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604a7ceda687c6fe73a9e567cb905e0b97ed871f15091e6b2879c10e8063af71. 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/QZDA71916669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe71774fe8a170e605bff6359fcf6b44786e5b7e19b72069094b5e0207317c9. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QZDA71916670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe4b6c174ca40f79dd3d3cb0ddff3e97c4193e6488982705eb9bfb2eff2794f2. 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/QZDA71916671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29c3226c5efd65d6a7e514f44a73bb9bdc6f93654aa87b4323db159f2a7d9c96. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/QZDA71916672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf948a04b54d47721592ee01e191215d78fa1fcb828d8315817841055f4fd25c3. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), 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/QZDA71916673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f87e81784fe75231ad0b5a646a67ebf6ccff630a7d27f1d1c3164e375fd1384. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/QZDA71916674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x708311fe338394983ebad0d3d290544973f78285453b993d298dcf843065b4bd. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/QZDA71916675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024039905523ea6638e797d4aa301b1d198a66be8d6fc9431bb6ba0eff77749c. 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/QZDA71916676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158b00d47447fc5511ab3666c671bb2d1229a13ddb246a73a875eb899c0e4c15. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05:07Z), 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/QZDA71916677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecdac433d51aa08811847db35ad1121de52c962055dea28cb80b741ec0119c1c. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/QZDA71916678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ae41e0e2cd8683c47c3f64579e9d4481ffbe9bc7a0c43d2781f8b499bd91d64. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/QZDA71916679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ddd76671f104ac2e4ba4dc5c3eaaef0ef67aa387f233372c521ed7233c8e9c1. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZDA71916680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e4882bffe6e09d582c394bbab462f2c5c0af39e456fbbb9cee7e6912ddd620. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/QZDA71916681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e5d55119f35602c8de34b135bd5a05e528ff7003fb78231d18e0d985482fb53. 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/QZDA71916682.