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 0xb9d6a97e4030919893be3c299cd12f07ef14ae16b81db73c3b6c5a2fc3f49224. 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/5853e56c-6bcb-4dca-91ac-5fdd3b7bd54d.json and https://artists.proofprofile.net/proofs/artist/5853e56c-6bcb-4dca-91ac-5fdd3b7bd54d.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 0x1d2f9d2aa05bfa58637bd2af02169eae65ea7585c747434c9bccacc876a4c933. 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/QZES71939551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55f1b37bbac05b1212bb07ee264d107878a58765b24771a698899f802bff2e9. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/QZHN91952864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfc6f05e90ac454fb39044f91a030d3b59153042ecccd35a72fb758459442ac0. 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/QZHN42085415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89892aa28610d3bd3770d1a2f4462d9efbdcdc8447683a5bd86f9878ace8db22. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), 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/QZMEN2097677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x074ec43cd00c2645042152abced59f292c114792a0e3bec3459fbd59bffb2502. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZFZ22168842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0f3a005cdbcbb86a8b7329fb74cb2837d593c6b6f44af6fca071d8695c5111. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/QZDA42178126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa535b50af7511c7a737ad2904302a280679aa88158845d3773a7e7e07deb3a17. 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/QZK6G2181274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb3d4ee903a6f112d9c1649de60017ddce0f3cb2fe6408702437ec5f4b697f5. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWR2114050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16fe9b08d6746e72b3fa86c38fd123cb500b5efa7be483a09d027ad269fe6855. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/QZNWR2182242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733c711c016653bfbff5d57cf8cbf64fdb82d87aac6ab6c7c8357062908e5dce. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QZRP52138245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d946570380c087f7664d70ab8fca2384de79a747c607367a81a12f1183554b. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/QZTAS2180945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22fa28464fb0258243fdeb69512c4e413d779dc9db34611f6e1c4c8f2fa0c28e. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QZFZ42219205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371e24637220b573eb7befa33c565dc096313481fae539abe6d1b33e33e53860. 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/QZHNA2286815.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9494fb88e452549226a421cc14330a8f539b05c7a5d099705d896df9da1f517a. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZNWT2280392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106d2e17143f5300e57fa0e1bb9634956a41b88cbed075ae0e065c80fa041c43. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZNWZ2217938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d62ce5a1d0423d05917747dfb970e630174cbbd366d8fc10d939ca3575de6f. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QZTAZ2226259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cac02bb40309cc1c1db1feefe5f0908e2acfb310ece9a525e53245684b258f4. 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/QZTB82217904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f35f2922044efcc2a27f2fadeb1a10509fe180600c03f6551fea90b4df027b4. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZDA52307123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e84c0277adb65469fb386cb1b5cf6caf3a6b6ed3e6ba9ba76ade23ac6b4aff. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZES62309673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02812441fa59c6a70b2c2c01b57444b83bc265169300c3dc519340ad83e03110. 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/QZMEQ2327906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74fb72c2128f924c1403efccded27ffe2c03bf206561833b716e9d50fb23344c. 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/QZTBB2367814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba78c5f3d4f5bcd8dfb11e5735beac3e9d2a5efc5c7bf3bdb6f0b98225af6592. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZWFN2319893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05800c6690625294e948ac48e516fcc907145b3ddfb180d4929bb95bbcc6244. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZNWS2428956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcd5d718111aeedd8d27d3d399f3d43dd5c3a75fb3392d43c3d57aa286d2c07d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZWFT2457449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b8f0ef6ae8be7423a267fd8f7a48a297baca5222de1e06301d2b6093d8cdcd. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29:18Z), 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/QT3F82572182.