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 0xcab847626555993b20f0478ce83a01ef17a7771044b3295574297b62f0b1089c. 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/3f412a8a-8aaa-424f-867e-f889f4c37a9b.json and https://artists.proofprofile.net/proofs/artist/3f412a8a-8aaa-424f-867e-f889f4c37a9b.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 0xc9d352c74fbfb0b63ab908b898191b50ff42ff80b293ded82aaffc85581ba554. 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/NZPB12303907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85aa1b392aba5caa1ede616df32495c948d7fcd410168f9d3ba4325105641306. 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/NZPB12301109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01c1d399706688d5043ea0ce5f49f4276599d594d6e8062fd353e34b0073db1a. 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/NZAM02100697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7991c666d85bf365d8d5a4ed5bf6b70ca7e0f2aed583c3f2e1c1a6ebefab919a. 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/NZAM02003079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d358331344460e486d57a4a7a976b742ef14bccff581ae784947bd33c600d03. 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/NZAM02002542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5074f5579e2ff93ee30a0d37451c0f76192af8fddfc7a79801e38e124c4bf5f. 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/NZAM02000456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x877743b24bf67e5c0bd8036948eec05baa0f14d1e7538ecdb1384c32798719a1. 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/NZAM02000059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f19c62632b1a1558659fdaf191516f99888b9b07cda75204f60df39689f0411. 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/NZPB12401395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0259c0f824e37cb66786a895229c2b13621acbfc02395a07dfc3d31660995b4f. 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/NZPB12401479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa534ad613d1801ac55bc1de76a0759a964f0cf63e1630f2654c64e9af586014. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NZPB12402990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d4a4ec4d868d100fccc7889ca55e469fb9a1d7678bbace266eeb4c3aaee1fff. 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/NZPB12403932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91003b7b8519e1239c141954e3090908b4a0f58b1ed0fe6dfde8e6bc99249589. 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/NZPB12404009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa11c97431109c87ae74318f0e0a9a73a1d5a2879e107417199ceb4a7b2e11d86. 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/NZPB12404010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd91087ebf0ea3525173474cc13d3e2ca1f53b788b7c07f24522e75ab12c1d3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NZPB12404011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b51720cc6e401c60c3ca7e0b01b594609715f642d25ad395b52a5b3947f870d. 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/NZPB12404012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9abb6111eef480c3f3c9a4b169a57fd3c56b22269cadccbd34ffc1b777dc1da4. 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/NZPB12404013.