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 0x049c5e3acb8b72b69b1ca56bb757f77c1a3e5aba519a92c9e10031574deab908. 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/e70a793b-29dc-4d2d-af31-d703f70388f4.json and https://artists.proofprofile.net/proofs/artist/e70a793b-29dc-4d2d-af31-d703f70388f4.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 0xc2858f6783868e727da105274e01e05972e8c2540d8c2b671cab7a70566d2fae. 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/QZTRX2374527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a8f4e24e4aace1a8021f4dd501a5d452bca24d2144e693eacaa1d7111e7e22. 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/QZTV32247408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98666b9f1f3e0de1e17183cd58fe64de9a4125c7510e0ff90b3afb05ae0d1656. 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/QZZ8B2344903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23489da18ccf4b5862ab545d917473b292014d0113748261b5e19eabb0bdf91f. 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/US23A1560451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefb7bb7d200694fc41d6633f45123c8ecc746365967e1eb60230080c462403b. 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/QZZEB2417995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7793ce4fe28f22b1ae74d0c0698ec16bb0b82bbcdf3cf00dd2b564430287f1f. 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/TCAJL2526647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf221f51c96188769d0f5afc3e584ce0ed43147bf1f443ce2738736e83138f8. 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/TCAJL2526654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3c993258870a8497d81b688a97c011a103b2089f10bcb920c8e15efb7ac9cd. 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/TCAJL2526677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f3aaeca9133c1b9aaab736d94023f26a05589c998f915e0670da22cb848073f. 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/TCAJL2526689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427b5cc1838a1602945cd160b23834a5e9d3aefbb95c5b34a4ff865e2e539b66. 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/TCAJL2526698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9459127e857e66fc99641df1858cf5cc9db79d9930d1d56385502f746db94850. 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/TCAJL2526710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b6c25cafba20cd1df98003f410f38ee4deb23243970f5ce5614ab9100f2b907. 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/TCAJL2526719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23668b67562ea2d181c2bdb675a081c79df3d79614b9f6f6c45e8b93c5561864. 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/TCAJL2526723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31c759331a672b5fa56dd28f2b56bce6d9d88398b45292b59c94691bb247c1bd. 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/TCAJL2526727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23abcefcb517f85a835ec5bfd415a2f2bf4f5bc9f9a69cede048806ebc0ae1c9. 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/TCAJL2526734.