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 0x0547c81042c3f62285bf883574ef15f5c61722cc85e3964ff0ebd2bc67d51a65. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7af3fed9-440d-4492-92f4-b6443e07cb5f.json and https://artists.proofprofile.net/proofs/artist/7af3fed9-440d-4492-92f4-b6443e07cb5f.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 0x3e9a31147a338bae728d8adf1c6367b82c1ca7345e6cfd656d04f56c4c317c6e. 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/TCAGY2343674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62f2576fd181febec5b76a5f4ff0fe27836fcb16f47c7477371b69f7abf81a7c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCAGY2343675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7bf0b4b8d4966885074b8a0f3c978b4bcee1604e65d91505fa1e500e771ba5. 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/TCAGY2343678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf153cbb142121da9e0ab460dbcd996e83cab44fe7267b37a546628a996b48f. 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/TCAGY2343679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1122c59cec29a8ee4c939c3785ca0507a23cbfbda1c1916c9bba61fef63f2d1a. 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/TCAGY2343682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80c43cf6479b0174539c8198b97c77e44d3e8149115a78e28fd73eb17afe08f9. 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/TCAGY2343684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f1d5974262c79f12b2406a47da711b3f7eff5058d0b8a975baae9ce96866b29. 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/TCAGY2343695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795c3a6d922e2c6730a43310dc740f5dd2819dedfb6b83de157b94c8a0c38eba. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/TCAGY2343767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1b86d9354ea99bc936ad8e099dea936ad6075104de5719e2a451d4041882f8. 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/TCAGY2343681.
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 0x2abbd95b5217c8779c584ec3827224b7b4e6f4f36a68a33939da91797b5d63e1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/TCAGY2343690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf51c3222d5dcc5dbe60a373fe15d8aaa2b0a07e9e976c6b24b9dfe108aa8ddc. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TCAGY2343760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf291b7eb39ba8fb10034aed5fcead3eb093f1067441a1297332d631f90a24747. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/TCAGY2343764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e33041def13fe61680273400e766d63bc507acf72c69f7262225dfe0172762d. 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/GBKPL2145263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde61926cd8a5d802dbdf67db24042e3c3d54fb75acb1ca45c9cf2991aceb77fe. 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/GBKPL2145273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c03d2fb017474aad595447d7f79ce86e46fddcf6e5d932a0e6a4cfa410d4152. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBKPL2145271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a0673a9dfd759b21202b9f0b68c69f5084f58ec60f992450e96a44648cf0fb. 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/GBKPL2145272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd443506abc41385df67f19e0702a22cdb8c2ba44e7554e2eda3ef5060ecce0c8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/GBKPL2145264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4659cadac118d45e837e65e22cbb5cfa242a989ae4d6402db38ad09ec2733a7. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/GBKPL2145267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3e8d10fc46444cad05d17d24d7d717ebdc6c8527cf22feb8a152014b652bb69. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBKPL2145268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd377faad169ef5b12f27ffe02a71ce059cad1edce27fdcf0a69fb8941b065c. 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/GBKPL2145266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105943e4d6893bbb292d2858f18c4190d57c5ecaca2d8648ad95e6035824b17a. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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/GBKPL2145269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67cda4006e298fc036a8832a5b66b07d9844b5a83cef9c2115752899e3c83ba. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/GBKPL2145270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f23109395ac8d147b186bd9d911156570f5af53baa28106b97ddd794fefc95b. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBKPL2145265.