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 0x87518085927364cc3b5e85ebe850e9d7fdbb0c76863bbb95cd39c930ac2c320c. 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/78eb9ecc-219c-4b39-937a-d91c5496edd4.json and https://artists.proofprofile.net/proofs/artist/78eb9ecc-219c-4b39-937a-d91c5496edd4.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 0x64eb7aee4ed78cf6c4359067718b3f9b0331e5d1d1b81e19536e2453192f12be. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T14:44:49Z), 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/NLL561908953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8671ff20b11f271a0d16b0fec3c27fbddd14ec5e3e80a923264eccc7d721ce4d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/NLL561908955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5a8924b123e528414c27e42feebcb13768be058b3ce0687bbcdf4074e0d02c7. 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/NLL561908954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b134bc2da6f63ddbd678d9e2a2473b3890d5f32977d14ba7dd684fd2888dae. 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/NLL561908610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4eda47cf717ec76ce4719c019ce9808b10ab87210cffa57d4b3132bfb4affd. 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/NLL561908611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42458699263911344cc6753389380eb4c43d1b26317f96e40a0b9876e76ef51. 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/NLL561908554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x612e42c72c50d785bacfbe6281f25bce01120970af61c8c3b0dc1fb4fc385815. 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/DEKB71408969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d306bd07eeeb0db016cee532cade2d3d0d3cfe1a45915ae8791f094c2dced1e. 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/DEKB71408970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619aa748ff2734b88eea308ea3a60f6bd62c20d13cfdd82088216611a40b20cf. 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/NLL561908830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5163bc915519cfd7a33b630e782b28c9afe263b9272275617a59a6717d57f1. 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/NLL561908825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x902bcffe862d1de61e5b8175637f81e2c8ae2dea6dd25cd540c82b48a1f3f5d7. 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/NLL561908823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81981f60c7835168d560316b966b7a3d387cdad778e7dc37aa2755702296d175. 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/NLL561908822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b30fc30014632e4760306daa418af139a2ff51f766e379d49f43a51c7daa27. 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/NLL561908824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9ebae2e3931b8cf2d73324eda17888ce4425c31cb68ad0ba192cc4722dec8e. 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/NLL561908810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa830502f22a663e697ee9cc4058610e52d79a137a52189755a3b0e72170ae5e8. 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/NLL561908811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e59bb0e60c355377313a1bfa5c93c1b1589ae792909634bc32262c40d4efe1e. 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/NLL561908812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80dc9a78d6dd8d74723138b0d9c757501dc88dfa58c8b3b35f6a62fd50557a9. 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/NLL561908600.