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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7978d1afe4d625f169585b85e3bf614d261ae94862f825f60976892274dd0726. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9185f563-0984-447f-bd03-15d12c517697.json and https://artists.proofprofile.net/proofs/artist/9185f563-0984-447f-bd03-15d12c517697.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44e0ebeb8587de9cfa6dfef14e3eaa9740a3e293962337518e9f7732ee86644. 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/ARF112200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafc4d870e0cd2d7354957f53377c38d1684c0595a185b5194d01ed427f2f7689. 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/QZHN91979677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7d0f1e795c1d49781446f1342db8f8969825f00dec7dfdddfa152fd4ed563b. 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/ARLWE2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbdc7bb0c506d51d2749b3d47aea9b2b4a0923618550ea20c7ba148e03803ba4. 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/ARF102000289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7d0f1e795c1d49781446f1342db8f8969825f00dec7dfdddfa152fd4ed563b. 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/ARLWE2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e6aa97cd2f66ec0691e784ff33f432f04d8511f10ae4101996b249d0eeedd28. 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/QZMZ92008126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee8a9a6666daf6861c1d3cb450731618158a27065c657544533d2307c5a36bbc. 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/ES71G2051173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4975cbaa19a451516e65f4fb830e34e2633e5077d5c6144a63bb9de0735991f0. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ARF112200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7d0f1e795c1d49781446f1342db8f8969825f00dec7dfdddfa152fd4ed563b. 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/ARLWE2200016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x085ef140d5b9b2828e4f1ed030fd832cb128cc0dcd55febc05cfaa659368257d. 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/ARP7V2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3a2f2519e1bc8ac1140b203e19010d5bccb49f3a1a4f8a962723ee44de85e2f. 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/ARF112200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3e68f094f80d7cca34f4c117c7f3455b65e928ba95e08d5f3cdf168e236b1d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BK4DA2402239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908c90f9d33e4700e784c713e518fc9e536e4e39374b98e9338219e201652440. 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/CLPP22400140.