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 0xc1ae312ba6373639992ef0efe337629be493fb4c81e5626ae7a86b0ab715ceae. 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/fe33ae12-9d59-4542-9876-962ef575bc9b.json and https://artists.proofprofile.net/proofs/artist/fe33ae12-9d59-4542-9876-962ef575bc9b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Sitting on Old Petals (Remix by Ezequiel Sánchez & Chembass)
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 0x70dda3a61c21ba305426b479667b8c61ac67278fe9399d3ee14e229413ed5524. 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/UK9PS1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7367f75d0dd2a9bc09a46bb3303d460f3b210900d5a35a544e1d94ba8c6523db. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T22:16: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/DEU671800111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2652bc46d904bd07a6cee3263b25f64aebd01a7e158434fa15ec53384c591a46. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T17:31: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/DEU671800112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacc0e9160500a9c3d31f987645e7bb501e4a7d7c2ccc03354dbcbc1070156c4. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/DEU671900042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63dc1d9588d30c096e46050cfaf37abac05d1ae4b76ef62b878d63ed55d49989. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/GBT9R1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22426cfa8b6b58551f89087d520d0098da716f420be128bbd4c73b2aa67b70ac. 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/GBCFB1500114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a84231ebd2c3a12462d0ccf870cd325eefe79470474e3e05c3261341bf1c3ad. 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/GBEWA1908221.