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 0x00fd5e136fd1a459dfda570d41a8231949c0da53256f64e97d64f0babca62d13. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fac09277-f78b-4924-b359-98cb6a850a71.json and https://artists.proofprofile.net/proofs/artist/fac09277-f78b-4924-b359-98cb6a850a71.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 0x5c025a36e271cac4c95aa772fa21b87a7b3880663becfc5c6f0cec3861747b29. 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/GBLFP2387828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142fd576863ec0574018b6b005c7a4a14e6bb0779bc59dc2d0d280d233d1bcb2. 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/GBLFP2387829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa59b1513d047fa6614236fd17190d8a0ef27db302b407174dac2a8ee77eb19ae. 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/GBLFP2387830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7bb6503ea6385bf17df3b82f79412be78b2f57f7db0e32768e64e133dc4e7d. 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/GBLFP2387831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aaa7a92e114ee8ad867ac627d755b81e5d00ff80a0f36aa618bca90f9da8f1b. 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/GBLFP2387832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7fcd12f3c568da0c79d8dc6baec8ce466c614c6dadfad0faad21a0d3fb28ec8. 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/GBLFP2387833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee5d6ebab50d164c7c7b20402d035ab6923d7a0d737c148d04a2a1c847fea199. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/GBLFP2387834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe101620051a71f655b4f2e463dfdd13cbe9463ab41195a46458abe1c80209f12. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/GX3Q92434484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ca0dcef97d0f386daac9a65dcb063aa4f48d02aceb9ca7024bc4e9d22850538. 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/GX3Q92434485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b036d884a2f8b6795f3be35e81f57d51587455b8dfd1d08b23148d91360edc. 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/GX3Q92434486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527030d6ae1ec6cabbfbf17bde1fd11a7d5e4803d7c675f840bf20ac4f4a41a3. 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/GX3Q92434487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810874c92ad414549368ebafea5307075cd81b46d88e061147c38f9f42af871e. 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/GX3Q92434488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7680e602279442346b1bde54e1cfcac8983d32d26bdd02580b6b616e03773520. 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/GX3Q92434489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d526f6bc20b20669175d03483d5873a37c62a31dfc19215c947168c4f5d6e64. 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/GX3Q92434490.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c486dc6d92ee7d6f985674e5c8a72d032405d88d811358dd27371c1ad34d185. 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/GX3Q92434491.