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 0x655923d5ccd77f94e79d6255c3ee83310e632a54cada87bc4ef685ac1635f341. 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/21e07c34-d1b7-4d0a-a3f4-97f949f0aed7.json and https://artists.proofprofile.net/proofs/artist/21e07c34-d1b7-4d0a-a3f4-97f949f0aed7.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 0x10ffd5abff1d5510f23f1cd7d809b4103beecdede2cb7612045c704d81373f5d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLB570400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0d049fa5d3a477103820cf6ec3b620f0d1bc17a77a926e87893c59eacea06b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/PLA680200232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x247af2a8993c222621eba06f95dbebfce3cc29c6efeeebff0a6852a497aa8c2a. 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/PLA680200238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd81fa362406fd794a408e8eb1a2a6c161bcb979e7bf9da1d05eaacc2de0abc9. 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/GX3HH2328549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe73fe8636756006b835b6cd187ff7717c8697e91d6e7c4fa454bdaa61c5a2448. 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/PLL371400120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x320839745e5850bc81b3d2c36e161240ef28ab702a7bb88899c9331b36bb1605. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/PLL371400099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b126d9615b6febcb29ba8f01ea046c0dd9d23f8f3777eb99b8148cb77df1b6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/PLL371400101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09dce34e3e73cb82ccff5708e3a2532733faefb92ec5b7b6974944373911884. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/PLL371400123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6dbb56c0bd0edc9acd04a6367d975e651af0ef941b284bd6632054c6528cf5. 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/PLL371400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab31b28fc469136ce7ba9b223d143f1ee0d3c3045dfa03f9c643554f30f23d8. 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/PLL371400125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e886beff2f8d40b96e8574cd93b558b7bdcaced063530e1a730b9c38a3a961b. 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/PLL371400126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a2872f7f69442f3abd466d2d9391ca7a1e2ed4b0b62934d44eccfbc651ce69. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLL371400105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a03825f456414430e910c056fb20ba46580e5b50ae2b4c09fe78c64c58cb494. 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/PLL371400127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617f1ff99c450b172fce69c128acda0fd87d6205ec8bb42315e0d34fcb737e9b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/PLL371400128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2d1351b1e307b010d7e251c8a064b3ccb99fc2d0b9e736e3b5f1b77fa5a4440. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/PLL371400129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4557eabf40b97704efb852b69258b55a3bbd041b18663ca31e6be72427b70b2d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:03:32Z), 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/PLL371400130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aac9f6fe9b1e088fa1b8b51f40fe11c510fad1d02a69ea9e06fe7e4127e528c. 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/PLL371400134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fdd331584d81a67dba532394df7f4f8fc14e276acdfa7cbd35490ee23aca139. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/PLL371400135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90c63a6356986ca3d197ae6b18f49b09243fc3aac83c07d0da797cde23aa5702. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/PLL371400115.