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 0x1fbc86afa3f4b7d2052f5d11575b11f70d515b1e9fef5d8090497735f21b780c. 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/8f782aea-c10e-41d5-b871-83c37221247c.json and https://artists.proofprofile.net/proofs/artist/8f782aea-c10e-41d5-b871-83c37221247c.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 0x1127b10a5b62083f4eafebd818273355a0301951d66ab2f0d70d0a46194b8b87. 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/FRX452414090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcc759061c0c54619b292bcc43c5c3c0c493ca8cf11929a32bea3d5a2babd3d7. 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/FR59R2454512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e626f58f25ff8e45fe96b377bcf2bf400071bbb405b1d09a904b57776117a21. 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/DGA0R2345979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x314f7b7df01f0cc2e3ef0faf3f9141f439bb27c641d5b467a45571e608f4fb13. 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/DGA072336840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb23a3f8eb994cef2076ac3ac6554f3c07918517a8635647de7f1cb05ad71aa4. 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/FRX282373153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63e99147ed8ead74b8f47caeb7f9ce663275a2ce75e164782b42194c26ab70ae. 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/DGA062266083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d1546eacbcfb9efc86b6f56240e639fb0c96c875b933bd1aae3031dd1da8a4. 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/FRX872223066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13d301fc5c4e1664edb74a00d794cb6866cbe3e2b2a8c4e0e391467d8ff81b59. 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/FRX202229350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb49eeec8678204117e64e8a9138f6350703d182a015c71f182efdfec2dc99c3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FR59R2226233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x907ab4e96825646d6d592d94fea3536c1c4ae4b66ec48edd0e0a79f5b860220f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/FRX872128901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7024d6381b09b52d33fce5841e9fdc3430389bf3d0d0dacf22957cb743cedd. 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/FRX452131560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb3f0e219155b3d592d6b33cef69cdc7f315e3a7d3b90527cc226767d4a024e6. 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/FRX282109050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7463bdcc49e9a0d7bd6f1937ccd3807f6f8c0892e5f07f92112f048779181999. 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/FR59R2129264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x729a1b27402ce4f3ff4f0ab9e487b5d8afec962a751814517ea187d5787b9981. 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/DGA072198879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fac7e89f0ef75d2814f81777d05a4ed0c8616086d50dd5fd90c4a25c866dc9. 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/FR10S2154059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb301bf4670603cbdcbc0a82185dd8c7ef665f830b1c0ca53602839df97912557. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/DGA062037818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a48e48409f3281c660afbd029e8272302aea489329e65b5bacdf89f1efdf42. 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/FR26V2018848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf2a8b684da168980c11fba56d0364ac291a3abbf094df2ac059475003c1581b. 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/FRX872025727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61833b7e45807eee80f8df96159dd4065c55820ea10b462df76a3d8af386900f. 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/FR10S2250415.