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 0xbd8df5a72d2253e80e886eac96735acec3316bad19c0015c645e4f2028bce32e. 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/a9618489-459e-4e56-af14-9dbf81bb899f.json and https://artists.proofprofile.net/proofs/artist/a9618489-459e-4e56-af14-9dbf81bb899f.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 0xcc75ab7e40e8a454a17e04ba85ad566b1c45b1e610551bbe42a6813994dd739e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/USM6V1300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x288c676a11131b7e08e779a451734be9d14eb1f5b8b264d1b5b9936360f8d46c. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/US22N1510801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf760f19808d72d4bd24e5386015b0c3fec134f00e5dee1f0c71f1405ec1cdf65. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43:15Z), 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/US22N1510805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3318c0c532bf1790edba79997569a5e6f5023ce1d364c022c41025e9c18aa7a. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/US22N1510811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9feb69e62ffb47fc3a217ef748d3a355ecf21e9a4adf08ca6bbd490b000b684. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/US22N1510803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x541e7debf12e3765a55de4c305ecc0eefb2e53df33b903cc213a0b81be624682. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01: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/US22N1510804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58dd090e3a0f1366d90dd87245605f369fe4922b5b81a037668b14326c5579f4. 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/US22N1510806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef21a67df1be0f1523ef3d6c4243259ed918d1533aecfd63ff0af437963df853. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/US22N1510810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad2684e9cea701e3b18f29ad69832fa3b3282080f83d69733a4ebb625e816f59. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/US22N1643501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566cf3dcbd58c9118156bcaf1a36c57d0af43db59a56d15cf538b662277528a1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/US22N1643701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14022afde55ab08bf63bb8be93ac26c697eb9fe0dd991e02793b4a757525f05. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/US22N1743801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dc7211930089ec118baa2e8ab03b473a2686c72f6045c1e87c294c5d5d68f4. 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/US22N1743901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dc7211930089ec118baa2e8ab03b473a2686c72f6045c1e87c294c5d5d68f4. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), 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/US22N1743901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105e7cffbfe64cd7ac895dc9e90379c0b63e41c65e4b961f19b64e4e77ae08fb. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/USM6V1200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde560e7c9029bac55377e4a4b9ceced55ed71ff87218ec0ae46fdb75e74b8d12. Chain 2 (Bitcoin): anchored in block 958558 (2026-07-18T13:44: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/USM6V1300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c5e416510d1e07560f901b6dc31b99ec8f7937172683e87fb75ae414a513ee. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USM6V1900003.
The Past Is Just a Story We Tell Ourselves
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5865ef2c74568520d3a9770f2e1e87670b1a8393840626e3bb58837baf2f63c0. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/USM6V2400002.