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 0x70c835a88e2f0a39d7d8618a578aaca44c752f5d99c9379bbfe4e59df3d15200. 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/9f0eda6f-be4d-4cdc-87b0-8b07b17bddc4.json and https://artists.proofprofile.net/proofs/artist/9f0eda6f-be4d-4cdc-87b0-8b07b17bddc4.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 0x4efbe9d982751df111c7362a57f5f4b3a202f3dd24ab9bf99e751818ca5cc82b. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/ES40B1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f35e58a3150c83c98b4f1f4d9e5051b63ab52a034d9015e7ff0a866168c9e0f. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/ES40B1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2c7ddd0af97bde23e82b72eca64759bbf891a391b0c1e48b9edb1d6c4b5fb6f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/ES40B1700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a75bd68b8a081cc42af86b8d1da6e24ea500132e6d223402e39c70a813bbc81. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T19:55:04Z), 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/QMFME1969025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d2105030749edf653098c0db952baeaeadd86216e4aac89c21ed61dd4c05ea3. Chain 2 (Bitcoin): anchored in block 958878 (2026-07-20T12:32:15Z), 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/QMFME1969027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x693234b79ebf2869a903ebece66193615dc954569e6b091ed72f95940d15e53d. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QMFME1969028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65eabfcd2c4d8fc2d0e395fa21902ef097a1def207cefa0a761be477fc631e61. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33:24Z), 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/QMFME1969031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed766d9ad71e6f40f6786a6e36e9892866f519dab5a6173f82044262860e95da. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/ES66S2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6580b03a58e616ca9d7c6e917ea5393e491a63533dcf5e3ddcfe5309eadb9d91. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01:51Z), 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/ES66S2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc482edf4adf4ffe885613f0c6a6de743a088b50915763458ba23761ed07f701d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/ES66S2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe34f83b435a66b1c6961adbcc107d5d0445df8df6f12fa7e7aeccd277ed889d9. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/ES66S2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c0f58b844ff6a4be7acba481ecee32f2dab19358da6e7edb1158bafdbab3ed3. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/ES66S2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec5fb0386cfa1088ba13e763579fd9574f55516bef767442db2585a86dfc9c1b. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/ES66S2300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6718797393d378b470e4b97ed7be3ae242d06a3a7cb70cfea89ecc00547d1285. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QM6P42426628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ff987c8acb3ca4845a6d6ca0d0b158ce9501c45ff10195501a19107a38cfa64. 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/ES40B2400003.