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 0x7bc2d397038643da5eb96daf0c8ec20486d1a5d8bd08fe3a0131be8b3ffe372d. 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/e21d2c36-e029-45f2-8b2a-52fe3f51a95d.json and https://artists.proofprofile.net/proofs/artist/e21d2c36-e029-45f2-8b2a-52fe3f51a95d.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 0xf85ee1ebaf0ddabf4b054067d77cf8e53c75558fa437f49b591df4fc9eb1ce08. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TR0331108317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25faad5e811effdd84ae20be9f2102c34320ce8d466867ced818f3e938762fc. 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/TR0331108300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e5622d0c403784f98a5bc0feafe4f21d63eb1f97406ac4a87a88ce9e67d3c1d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TR0331108305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b64e7ca7671194c7219101894dbee1e5981a7c50549a502f4f1ba859a6f387. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TR0331108307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7894a9292060db355f1b9f7619d34bab81ae9b7c22cbb4189920bad6984285e7. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36:32Z), 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/TR0331108310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd204e2b04aa8f1b2777854d53c325b8d98a044eb5bbafb282137bf90d65ade70. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/TR0331108304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbe4bc994321a8b4501ab7bbc2321267e99f40b761ab1bde2f8ca07e27810025. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/TR0331108315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019ff0020fa4081f8fb6cc381e3fa3d08660500f27ebb1a316d89b92eba48000. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TR0331108299.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf702d627d1ebd7c40e10d9e0899f95611342a61748b0715669051231a1f92c99. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/TR0331108314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aefca1c79fb22385dda5b1b10ed9c6a6b2b8602955f45900e39fcf9bb8347c3. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/TR0331108309.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85e20ed84448bde7e8a03374d02366146b35c7c0c0f8d868c17fbcad8494eca. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TR0331610494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae20270e844660946bd2ee11c59716d04654b3853732beb4a27cb7a3f0ca1fc4. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/TR0331610491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53cfea31fcab58cac377388d08160a2dc4bc597cde135a0053e998e065070f4e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TR0331610495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5b96bf0211f565267285e93816a8817a67497da7b9caf53dcb341bae328e1e0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/TR0331610485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb52e925f94133c41e1defa1968585333dbd58e720be179ea17d99392c4177a. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T21:43: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/TR0331610489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e9e4def8b244061c4aaa472880ff093cb1646d33d262b991038b0a0b57ea9c. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33:22Z), 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/TR0332012449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeb95a5b1745b5576b348040038f60af239244980bfe4393cd5224157951455e. 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/TR0331208904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db030b6aaf148a733c17356dce7934d9fcc7e04ddfd59f22cb550105bca021f. 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/TR3431600997.