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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x347c411bbab3be87b61737ff724618fe4a58186d1006c8f947587f78f78ce218. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/116bc493-6d9d-473d-bc73-9dd401d08830.json and https://artists.proofprofile.net/proofs/artist/116bc493-6d9d-473d-bc73-9dd401d08830.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73e31a606c81a81c7c5633c1a209b6429ebdf3a5c3cad0c58c3d95c2f049ac2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SEUM72400716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36f6c74ad85b5040e93b454579904d2f39671f18e940eebb408e95b96a3e75da. 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/SEUM72400505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8029ae9def423ce0685b4c7a0c9e2c39b283c20ce42850b0c3e4490cfb1993a0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SEUM72301046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356c2fca5527b00e63db71ed82e52afb1065178805d9906680b8961e82173471. 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/SEUM72300209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e0f0a89555636af9f2110f669dfcd89ab5b9aa303dc8a7a3584639ddeb6da2d. 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/SEUM72300308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d65cdcf224e1e15fe4f889f9f5b5b203a9c2dbdf878e9bc95fd2a512131789c. 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/SEUM72301825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4f78ff14e7e32036078c04b71d6090b79abaf841502bd7941da79cf4593919. 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/SEUM72300513.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcac131f3df528d40a0abe8c9abfc1ca6711c3672bbf8f10b500c21dc6a548f63. 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/SEUM72300136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023bde1455d6292f9b908fd39527046f8f8ba9edc052e100159be812b4fc7ff3. 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/SE6Z22200106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74477bac4684274b9e817e424810620cd02ffe1256155abb9f181f215d3033ae. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE6Z22200108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb8080a82d0e4e593f0dd7ce8b1f207cc9f99b5fdd651d242c8ecf84ff2ca699. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/SE6Z22200109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeca7e2230d9574f4ede1c4fae4f02af7f6c7bf3f60a69d8897e4595d94d711d7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SE6QE2057811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c96248b7bdbf397f2036135b4c9076eff5c754bc2a24b38a2ddbb85781562b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SE6HN2303762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2988e10d7e6475b5c67ec68af28b064d650b8f3fd62469d7fd2db3d8313060a9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/SEUM72500090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02fc590c928cd5cc189d7391314fb3f04c8a07bb2a0ae5b8e74f6bee0f9d1ec6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/SE6XX2396922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa542c19a3cf5fef541a7916357bfd6a688cfbb1aec23078389b22241307332e0. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/SE6I32090491.
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