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 0x4c4e44fcd25c54ca6a243a183bf13e9ba725825065bcf0a90eba35363cc277be. 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/524d296c-88bd-4300-b7d6-0cff387f5bd7.json and https://artists.proofprofile.net/proofs/artist/524d296c-88bd-4300-b7d6-0cff387f5bd7.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 0x5d174a7b0c7c1edd1522a6810c0da299f418beb66068e874e748fc286482f11f. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/DEYX82230911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccfdee86da5226961733d19c077d5cb9b8b10fbf393bd26ef7ededaa01a8b8f7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/DEYX82230903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ca41201f1deb06b85ccd1626a1b6e4d1f6acf59dc45b96eff10cea3ec11c5b6. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/DEYX82236910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6c53a27791d6371d56ce95f4c0724bdb3df147ce792040108735da0afbf47b4. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/DEYX82236917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x520166b37673ca5e0166cf83c8643e7fd4f155c16920b0f7e499fa13a1a2a48e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/DEYX82236916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e01c058847b1bf4fb3ad3ec46b2b754d2d046b1dc3b6ef3a166bf84361f6c25. 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/DEYX82239953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa132211b016023625a85e8433ace9cccd8d8a5b2ef79e0a3ca383dd7cf992014. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/DEYX82239947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e036fd9c023c0365b76b30c9add695d9a97c56c1d6c589b812ff0b0bbc649ff. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/DEYX82239954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944c92d23974a568c3613313950291a80ab1b66b2970b8a9350e2b0ee37bffbc. 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/DEYX82239951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9a25fc9d92a06626632bb293242150edbecd0c34b5665326a0bbc3ef40a3de7. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/DEYX82239955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb84c48ed9e50035de8114df963a8c40504d162ffc399967880eb55a7ac46e1b4. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/DEYX82239956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee82d0748787726d44adb8a82e445d5dea7add5cf8bfd75aa9501a09847bfafe. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/DEYX82262170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5ef56842085de552e38f50c1f0589545e88a3d422f90896806171381aac2763. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01:21Z), 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/DEYX82262171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d97aa41ad9fa236cd6c7e1aa8ebf0aca9b47d56cd8e0c3dc30812bf08eb8c7. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/DEYX82262166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa71e33f6125986664792c27b37f3295b6606469f1d0724b4a84c2e61353989f6. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/DEYX82262163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55c7accc7778d7e174fe95a5419c3a93ac0de1a52bc340c9bb6920d9bdf6c23. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/DEYX82266939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc4b90bee5941b029a9da8258dadef8773d134fbf34150af4aba2c12cf46860. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/DEYX82266938.