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 0xf96a9ef012d7edae0bf16dfc56b43c1b258c11b07c74ae6e187f568a103dc173. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e40feb58-fa96-4e4b-8254-ef9773f1e566.json and https://artists.proofprofile.net/proofs/artist/e40feb58-fa96-4e4b-8254-ef9773f1e566.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 0xc3949f84d0e1ffcaa13d43879211c60af8ee040988fbf1720cf667ff77d2f064. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/HKG732515170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddfb1ac2db7258a0605954c8e7fb80a6366fb4173a445fcb39d4fbad60b50bf6. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/HKG732515171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29bf00bba892f8de5582d0e1fc268c89167144c0b0e9bf76a66525523372eede. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/HKG732515172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd17ab83eefb298cd2f5d64ceacdf57fe0591c63100f678642d0aa25a448c6e37. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/HKG732515173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a6030613d2f1d3636e777149222d08f0ac41ad6dd3288354fa2d207fc6b53cb. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/HKG732515174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d3198b804ef5ccc9090aef256e3b502102bd1e27453bdcb77ab7b8f6489f45. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/HKG732515176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf45755a9373e47b381007cce03c65022698ae67c6b7ad5a463409caa58ed6c4. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732515177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b3f038314dd06ef5fa19abc1a0e4bca55648c31821c65b0dcd952cec167285. 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/HKG732515178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61b98f1d7610772b809880736ece512f08901b2983ba67e9c0991673f2d6f03b. 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/HKG732515179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45ba4bc03f720758edabdb41510209f65fd38137e28974b30b188ee23e5a6e26. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/HKG732515180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bd7371c204a845c13d03313ec3c1c9369024ca4d073fc9a80e8e10960892f69. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732515181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x367e142b150529b805c8cedb922daa52442af29888c6f29bce5b0f2ec429231e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732515182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ac64e54b4b1e1763e59b4ee617e247428431bbc42bebca74e152f52588a5af1. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/HKG732515183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51e5c7faae1380134c62de30aa8be12e8fc2bccf4ff617c4e8a2a3fe4430039. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732515184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd761ceb99ad804758839638168290e9ec7cc0ca99426c54f01b0aeba1abb97fe. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732515185.