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 0xe1e6f979f5dbb262fb4069cef84f42d61de56d4d9cc4bf43d9b1b40e4fd2a69a. Chain 2 (Bitcoin): anchored in block 953681 (2026-06-14T19:31:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/641a85e6-a473-4932-abcb-639785abc28b.json and https://artists.proofprofile.net/proofs/artist/641a85e6-a473-4932-abcb-639785abc28b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
The Wonderful Adventures of - Bear & Byson
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 0x151ddc8ce3fa3e035e1aafb637c86d620066f6ed52f044a6c5f9fe8fba402496. 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/CACWV2447800.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5f24cc2ff17cb0d403068062d441caaaf62b5e262b9a251294c20aa54ed6f0. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04: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/CACWV2461376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6a32c28f94decfc1e726bfb8dfaefa5de200d5ddbaaaec6eb8bc3b9ee25db5. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/CAENV2401453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59e2cd1ad5326db289c68d5880c039289dfb463205999d9e56b1547af8c904c6. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/CBF8B2425674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x985d26db49010b435c4fd661ce0caf51ad04e44a79852d629f04d338bd89c9db. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14: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/CAHQJ2570897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef436bb7a88e68199991495b8c4fe156cb01bf7c29f84b8e2d5212f5ea3f9fc. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/CAHQJ2570901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eef8760a1d68307fe49df7d674e918132aa8416cf9d82671a5a692994d93998. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/CAHQJ2570905.