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 0xcfc37c0520f3097190b437d09f07100601cf7b91ff49c5e5875d9e774a41e845. 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/3aff8877-ecd9-4fba-9a9e-c97d7d00b39f.json and https://artists.proofprofile.net/proofs/artist/3aff8877-ecd9-4fba-9a9e-c97d7d00b39f.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 0x411ac7a65ac79b47104c68013fc0dd5a28702e200a087a9d4ace8d9e34dc07e1. 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/GBCFB0902512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e27ad0d0cbbeb77f38ea07e0fd1e81d7917a676b3a790fce6ee998dc0bb2b48. 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/GBCFB0902516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf65a7ff91829867f3c6f408998729661f58186c556d355e4b08261557904c61. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/JMA240700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d23608b5122868bad411b9927e18dc62ee34c87f41c86b41129fb2dca393c54. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/USPKN0800007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95224f6b27e0d4857d56bd3b17668541636e529fbc05276a50bd03767535ec72. 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/GBBZV0752506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8820cffc045709c7ce1b8dcdc275573075b937618a7756b5c8c9e26857a85e9b. 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/GBBZV0752507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x810a7dfb6076e8ff11b21652e8500129dffa85a575630da6b69a0d9f2620e6d7. 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/GBBZV0752492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa561b0ed8fb127b36965f8bdbdd86c1d8ee8261e882b0bb9002c92cd225fcb35. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBBZV0752494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f6124e3a678056d2b3d769c2a9f0400dbcd7409c2d93a365b44a8607862ed2. 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/GBBZV0752495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3cc5384a67ad35d7ddb7fbca06d9ef83dbb4298f07d7e2d40d86391d86ee6ae. 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/GBBZV0752496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcab799ce4f5b26d5a6582e41b42ac6c27b4688328078b6e32ae50a85de063bce. 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/GBBZV0752497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x796c0e81404412472ab6806262e29cf34a421c5e60d5f3a5d426adfa77004a1f. 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/GBBZV0752500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518c318311bf0b2c1732552e2946e127245bbd2e768c2075193fe63048ad076d. 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/GBBZV0752501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a200ff12d50e692488df758b235cbb61907f55b53c361e6c12ca83c6e39d1f. 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/GBBZV0752502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd1628601b4ea0594f214d3bd44093a85d9bcd6babaa29b35a59d3baeff37fab. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:58: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/USQY51233637.
Acknowledge Me or Don't vol II: Love Me for Me