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 0x6acbfe4fa19a8a50485778e8ad7cea5e27f1bfa25e3706ccfc7c7fe09fc93055. 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/be80987d-f81a-4dbc-9008-1808edd36d3e.json and https://artists.proofprofile.net/proofs/artist/be80987d-f81a-4dbc-9008-1808edd36d3e.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 0x3b8fba0882aba6506617d502a032d03bce5caa3e5074c9d8b5ab44c5def927b7. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50:00Z), 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/MXUM72001873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72b9e791e82f54c5b801485db81d73fba4e518d04ab68b41ce1ce26ec999c2b. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/MXUM72001857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cb258977970b3dfe00d474a1b2b868be595b67aecf1ff1d88f67cb5d9a8ac5. 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/MXUM72001915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f8a4e21fc7be8f80085376493099d6a7888ec99ff5cca88ff3642399aa8a4f. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/MXUM72001928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6c28e5a72d9841cad3c1ee6d529e7a246b738fea7079cdac777f0af9a00b719. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T15:31: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/MXUM72001890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd088ec9b2c9c56ae15de04b0c844672929fef690b955ef21c843019dfe506b59. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/MXUM72001893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x656ad741ba0461849a191c5c695d898a4261199205dfc4f7d5eee2dade481d11. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09: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/MXUM72001894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a99039f7a72136b9c3aa6a76a9000c73968224289971daa640f3bc97c83b264. 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/MXUM72001899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41e6edd15d393c1b264b67827b3b87e0f9ac072ef583342e2e4bbb49b8055865. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/USDS19700177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x561d910803a7715819a82f5fcfb7bfe511481b669c7c339ac439119688ce5456. 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/USDS19800099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9c16fb9ba479ad17ede53612315295c60efc5eadaa4d426bc0b6a2e9e1667e3. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/USDS10000290.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd66c4d280e78dbadece4b08a950240e88ef1fb9eb83364195ba767785f507a9. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/US2Y30742173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe15d8a9b6794f7ed40a50cea4af26c1a0958ad1ff8e7ff80040d64adb756c49f. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/USJ3V1205953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b32a5a75f8652f5e6dc041b1c21144f5ad44cccf9d66bf7ae2a152550882e39. 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/USJ3V1326951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0895a7bcd5639557a31c6f62f0fde9d529faf827e5bce494c0e15a43e2d37446. 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/MXUM71001963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c1b99697a0cede4f0f06a1fa4a5da6a07681622af4c354a142a799bf934cd18. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/MXUM70903247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f14c2babe379cdfdf6b51212582fcc575935285701a8362e38a7570c986cd5a. 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/MXUM72001858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eaeab062421094ef1c5770d2a2a66e17d244ef463a7f1ea46ac24a071e84b6c. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/MXUM70903231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd5f2cf995c3234405d47e0be1a48f04a3b6653bc975efd7519b1355d466213c. 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/MXUM71401347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86f937703a158d1303bd83c326832439c12c55b93d890796cea084c2edb7358e. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/MXUM72001889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8888209b2247bc80daf9a9304f2d405de2ff6656ccaeb1fdb2a2fcc10ee874b3. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/USDS19800096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf273f39c3cf455e84ef1230535d67d30c105619616b42f8c8520cfaeec45baf. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/MXUM70903252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7bde0c7a65f889998263d77250848d4e31468864860df781c3fa551f6052c40. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/MXUM72001913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb87f44359a10f35e8f184b910028b0b72f358e102ac7b14b366c895e0ae259. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/USDS19800094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a1dd5e3dd0aeb9e7188636ed67b6f1a095c8d4f4ae15d5fdaa73f5279a4be54. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38:35Z), 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/MXUM72001895.