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 0xc1d0702d341d030b3ea3f351a5f651bf0f11ef0d15d01b0142f5569a64c4a561. 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/777a6f37-85d9-4912-a716-4043efdbad42.json and https://artists.proofprofile.net/proofs/artist/777a6f37-85d9-4912-a716-4043efdbad42.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 0xef5a95c32d270a17fc923292f6e9577a8b757bc32975d9101d4c7b16300d2880. 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/AURH00300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c8cb22d20952d3f9d96f40ad10d1c52d9658983b0007a265e2905f9aac31db. 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/AURH00300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7afe2389e1182ee664ad56e45fa326f30d2b61a066ceb41bd43ec1acede9cf0. 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/AURH00300006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4514303e75d9a87ebb826d4aa45276697b7acfe053c7c17979db917f630c44. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/AURH00300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b23fa87f3da723bc381560f5f4e07288134bed3cfc202343d85b423ed01c945. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06: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/AURH00300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc89b0256cabb6b1bb0a34818d2b3a41c1df95f69ad57bf2900a742b9b5d9447b. 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/AURH00300017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25eb61364fb0a93726c4e0bdef61e4fae8f71ea2a6fbb46361c9bf03d100975. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/AURH00300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b1c885ebb2c9413cb131a251ecedd0abb0ef36dde158d9e2c9f1927e077471. 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/AURH00300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c48b6a435fae8e65f549ebb6e815b9d9deb7f36a21c2951ea4f6428560a35d4. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/AURH00300030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f159b6891fca579ff5918bbd77710a8893de258ce079cfc18ce5beab6154678. 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/AURH00300031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb88c28f2427f704f5edda8b8374606a79fbb20f30e6a7f7e8943771a19116499. 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/AURH00300036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba1aa5fbea8a9ab6df122112fa2235d8fc0ceea0e2215f33e4f99fafc954472. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/AURH00300037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe526ef6c81914c001e326107a735b33aa2cef263972d32ad53b1c8283c5a20a6. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/AURH00300044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4aa6e94f9d093d8b84b71c58684d247a85d5940eb2eea20125950688a1d4c2. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/AURH00300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6e73d105eae683c391743d940edac31220b09f74eaf3a0b5aa3f9c8d969b1b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/AURH00300062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe477755472dea4d059f75a06d8142f1c452c606277d383d66b30c7ba972ebd. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/AURH00300051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3db9367a73ee25d4a3639099fb53be6c0054592d51c4d22d5b133f6bc604492. 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/AURH00300054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559dcc2eea8259ea59a3ca8952e301efa566351f774815bee51522380bbc4156. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/AURH00300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0b1c885ebb2c9413cb131a251ecedd0abb0ef36dde158d9e2c9f1927e077471. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/AURH00300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbdc2c336be264686eb8836f129b7e3dcc58a9a8e3a8fef2418af5204788769b. 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/AURH00300010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedacf7145ccf89aed7211c0d1f5ec02210b3f2bf2b6e50f48824879c7e5ddfb. 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/AURH00300035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfabf781f77d562f602f02155e26d12092b32485f3fe43ecc84f8ac3b79f9a8c. Chain 2 (Bitcoin): anchored in block 956775 (2026-07-05T10:41: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/AURH00300050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87c3a7a1741cfd3131c3db7c626a624c4493f82e67982ac83e8b794f33d7c65. 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/AURH00300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c4aa6e94f9d093d8b84b71c58684d247a85d5940eb2eea20125950688a1d4c2. Chain 2 (Bitcoin): anchored in block 958905 (2026-07-20T16:14: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/AURH00300049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b93609e54123bc6576fb29edd3a8cc6e9af8ac667eefc263932d0fb612525f6. 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/AURH00300134.