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 0x65d47dee41712cd2363a4b6dcdc158a397ffc7301d1ebc2a3eafa715e316ab87. Chain 2 (Bitcoin): anchored in block 953694 (2026-06-14T21:38:09Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6e42d230-d8b2-44ec-9377-79c3ab349047.json and https://artists.proofprofile.net/proofs/artist/6e42d230-d8b2-44ec-9377-79c3ab349047.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 0xf0aa1cb3dcc7f8b8335842ce47d48f587da1df3ebf616a678544f5a7a321dd30. 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/PLC270800016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcae870b46ba95e96323067e9be62ef36e0a427976428ba0a1cdfbad3275dea58. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/PLC270800020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda81c34654342ec2f7571638a83e868be898c6827f2cea359dc9a6cbaf1c7876. 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/PLC270800021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff7233d748412eac90123f1666b68aadb9624e856836abcf79a08d6b2d258aa4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/PLC270800029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56990d7e70d96ec4fe48b664f5a9819c094db9aa26f1401a5041bd2200ce389d. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/PL12N2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c921e9c1b496f97f938861ea2ec9516096023e11c8514b9e764c046a9a48398. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/FRX282120451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfa3447e52dc5766f3d3394846d3db812376ac3dbdaf86fc03c86ca23a414f1. 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/PLC270800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb73a420690c90e0c1d9679aea8d381893a164a29b05e4b845fcc22c0bd95e970. 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/PLA550900091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b32b62562d3d58d15fb01bcd1daf91f9dfba67d616d9f9edfa8e8c0dd44c129. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/PLA550900092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x625a6b50cec16986de3b77526173a0d3556da8b052b57827623ac5b4b622d010. 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/PLA550900093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f706209352bab13109a7ba542cadd5ef99670ea422595548abf3a58dba497c5. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/PLA550900094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556afc04889c7d93b49b3d1c10ce1db1c632f4abc1350ac3db74d501aff1f6c5. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/PLA550900095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08e9eb1ab45c217ad479a053f6974fe5a9d50429e8f8fb39d903b8d4218c176. 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/PLA550900096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14b6ebbc4065ffd002c8d61e952402d0807e9bd8192c884edd67f54476b5b762. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/PLA550900097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdca3bb5c318a2c64af6febab4dec06e3cc22381fa7effed11fbc1da5a21e8c74. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/PLA550900098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38111248c4fc4332d670b283b21db0d73b03c742ec3c7db2c278bf8ab7fc204c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLA550900099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe42835b26e95115f099c6a5ce3a471bea901381b7677dcdf8423f4d769b3da8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/PLA550900100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21f3cbab65ba71207f73e16001fb8d2d73db36e9d3695c15cb2430b90b7023f1. 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/PLA550900101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e228b7e21e3db2ab75cedc359cdf50f54d88ebea87bb22394940f2c24b4d81b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/PLA550900102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c1fdaf75286a045aa835137cc76d05873da689277688a3ca8a4f18138c0849. 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/PLA550900103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54637017302ed14fd11daed4efa97896382c1a8d6a0d3c2af581785e8c2fea20. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FR2X41470876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7b10d37d1733ad5377985806cb8bd48ef55c4f99733ed18b8b551690bdcd9e. 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/FR2X41470878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a6d27d0a2db0692e723dc5b641f322e385d98c0b7c69413ae03d4b5994e820. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/FR2X41470880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b32362a39a375f55f70b12febfa5ec7ae2f37f3ad6383735d41042ecd9391df. 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/PLA802225202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd409b738c494cde4c09052992b21b1cdd49f87ad3802131d364459b9438ed78e. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/PL12N2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75cb289ff2d0f56df8e4559c3c8b2abfe1c8795e91292c55803d97be968e967e. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/PL12N2400003.