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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf7b1aa3ae1d67c5edf108e3aea05cd477f12a7c04019a2b1db0ade6ce3b8d1f. 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/d49569cd-8094-4c90-bbdf-150a6659f89e.json and https://artists.proofprofile.net/proofs/artist/d49569cd-8094-4c90-bbdf-150a6659f89e.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8bce9c9c07acea4164d1d457174efdd5ed7cc852997d46c57acf719a4feaf5f. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/USANG2283580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab8a2e39aea70770c396916d970836a4c7597d334c148d9fde549f751e1462d. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T06:50: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/QZMER2321658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e7f11a601394ac0a18436c9c1c19ba3903fa3e7b618b9dd5a56172d47ec645. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T21:34: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/QZFZ62436777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a811b28df555b973f3657ff3fbcdd81d9d9dff52f254ea5ac163f5d2ad60431. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14:37Z), 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/QZDA82425877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4365315ccc0675c36cd02fb7321ce025e77e3d9197decc93e6e352f9586a786. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZES82466716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae22488ba56d90a9b24faa95664f17681358f190fe7e4a4e46dec18f7b249e52. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZES82466717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4b2c71d2b994f49ca67189f1aac7b3fc2870856e73e5f32900c7ba963c19aa1. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZMER2425833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x037da966904554ca556eca2d53ed5420c1368edb725ea8fb9ff9e18baeab02e3. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T08:20: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/QZTBC2474260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79428eb47109d2f8465ccb88086cdb635f0085a15d660e3800e44bb31f5b049. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T06:42:14Z), 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/QZTBC2474263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fcb8bf5c87c9f4365ee7f2ff6232bf42169d20e38e4dfc0aecbaba56e571a7. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:20: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/QZTBC2474265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e8b96e57c06680affcd932e5fed55da142c63f7b9a47a773495163727dbd27. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZTBC2474266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf828d3e2a8f3019794da933f7de4afb26f9f4f11ee1474b1818357a5d7555918. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZTBC2474267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3318eff16913a3b70a6ada572c515c46beccabe61c9af28b734f1114d6fe37ea. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/DGA0Q2428797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcde31d7c6cb76101f12969d2b76f3cd48e4fa2e318550245045a13fc45322c7. Chain 2 (Bitcoin): anchored in block 956383 (2026-07-02T18:11:59Z), 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/QZZ7W2406630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3038dbb51846fb04a2252149b03585efdff04c9437fcd8bddb1b8762e1764d2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZZ7W2406632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5f757b63880c769c3b566998fab9c6c459d2713c39d6b7348cf8e4f8f6e6e7. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T07:03: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/US3DF2501585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x879ae5a546ca1588797f9dc430b0860ff8201f24535d5a5689e2e6503bc20448. Chain 2 (Bitcoin): anchored in block 958870 (2026-07-20T14:03: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/US3DF2502994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ebc112fc7664814e64eb791abeed3e1553264eb17346583f0402e825b4f670. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QT3F42428542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815103f425711fb4e1dff56a9dcd2840c1cd5048d12eb640e2f361e41e99d430. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QT3F42428543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87508a0e7879e4554795eb68493f36aaf4d0f4060addc2387322fb3ccc8ef1d1. 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/QT3F42428544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6843769cfd6a2ed8e70e9bf64ec495641e61c4a3acfbc730bc5fb8d528e097f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QT3F42428545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63784aa9a3cd06c628bb3c2ed70a9fac590216fa889bb241ed0a83bd61fac94b. 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/US3DF2514969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b0047e7c28516552f3e9573a7cb8bca9fb6c15a65c71411f38d8e47fccb7c50. 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/QZFYX2596653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c5f99ad2b120348f68d776ef29ca5c13926faf0976dabbd5fb720786043204. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-22T00:22: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/QM3DF2406343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe35f3d5d22fe14677c6566909b4318f9ca51e3f993331891cee4446860b18455. 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/QMANG2238605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f79bc351f27c5d8e949f62848986a6102d38d22c138939bfa7bb05e601fe92. 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/CH7812372933.
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