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 0x8b4d189966d6d03bffd1b91e36d0c8d394770d3f37e7cb325fb1307dc7361198. 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/df09685d-8527-4a8f-82fb-6a88c30a2112.json and https://artists.proofprofile.net/proofs/artist/df09685d-8527-4a8f-82fb-6a88c30a2112.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 0x13cf505f3da3846d5714a9ea14844a61109cea909f44517a7fea4995614a2e4d. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/SEYOK2148382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ee314df45c2a66a3a338982f9b3c356b68c6f41db938e7985e6f6f2d71269f8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/SEYOK2148383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e57ef2ffb608dec2280361255299f21b3e338ff98c06bb2d915cf9da2a0de51. 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/SEYOK2148384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bf4cf491999f51e071bbaff75b321b4941c3d103b2fcf9cd99c0af962071007. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SEYOK2148385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a01eeb47aedc7d0b27afca14ae6980155cd7c13b55d8997461cde4fbe9478e. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/SEYOK2148386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80520051063d6bdfd47a276d8f3833ccd383bda49d0797bf2b5eca96252e6d7e. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/SEYOK2148387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd74bbcac49a837af144b207d0fb7acf310206d1a4e999444c587a99e00310ab8. 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/SEYOK2148388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d1eb505dbefbe11b77dbe8ddb6d3dde41187c299083a84679106daee38774e0. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/SEYOK2148389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09dcadd4b32ddd7a9d07001bdce0c4248cefa0a88dce0ee86b359a4c06f68518. 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/SEYOK2148390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c9fd78f4673c0371f67dd65bb4a6e73c5e8f63952102a0d8017ac6d12c9d10d. 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/SEYOK2148391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x432d3af71eef11795bd35f8bf2bba050137637f1bdc5d42ba4502748797cf787. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/SEYOK2148392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7393639c2a9007db4ed6d266fe33bae4c3588ecc55f99e9b90239c35882b97ec. 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/SEYOK2148393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e96990dadf8febed9f2955d56ebe5842e7401c27ec324284600785a6ece0a9. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/SEYOK2148394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa4ec64d68e3f91c7144db5aa46f1f42029de01786197c60a99ca54203814f9. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/SEYOK2148395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a8f362b5882a05c2b7a3120a4369d320d33adbbc35082d53c83af92f5ca52ee. Chain 2 (Bitcoin): anchored in block 958116 (2026-07-15T07:27: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/SEYOK2148396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11f690caeb5938d6d8ec2748a86d2007236e952479af0a43554f66089f2a8dd3. 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/SEYOK2217717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x264c36f24b4bb12c1f7ba07dd167ad099df300fb183e8d71bfae406a8bda33cc. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/SEYOK2217718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea62cac9545ad715c79efc13eef07310c79433bf32a7ea7f1c626c8610759682. 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/SEYOK2217719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57cb4eb874648a749cd844b374aedb5bf34d6f8668162fa997c5995221c1773. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/SEYOK2217720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a934546653fbc4b4617a2e6d019d7affd3deac28969c5b145b68e797cf616be. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T10:04: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/SEYOK2217721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c3015316b3d25037c4221cdc822934388e09c369288e14d7bbe9a2a9cbff69d. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/SEYOK2225788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a40db3071b4d06705f105508c9cbbc7121952d4fbfc2e9447ac96da89aa1cc. 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/SEYOK2225789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10bce25b5ad925838e1a7c688e0c8f4d06de523ef58c8e205324b10dc895f324. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/SEYOK2225790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd432b324d5c48ff7645077a79257b3ea3e4a1fb69927050b01f07984401180b. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/SEYOK2225791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48f9fe52daa7facb97a179d3a8e22ea4ecaff43c08dceba9f8ef2eee9f541d41. 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/SEYOK2225792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4afaf58ac9ea0531660ecc1ab5bcd5eb8c1a0bd7c437878021affc538dd25b. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/SEYOK2225793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d391e5b44e63ba114895fda3013f128dc89ebdf9d2417dde47a7ecb19d6482e. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/SEYOK2225794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c76ec6a2e679ae63eca7893634f01009a92dd0482e919243ae897cdcf2a5ce. 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/SEYOK2225795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1bc5e3faa5824d3b2104f46c0752207a19f0c7dfbde8a45ec82c41756e0724. 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/SEYOK2225796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0115f0a3bdb0cae3289aa85e8cebb8d7bc4ce10aa02d51c9717e37400e020361. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48: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/SEYOK2225797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13ee800174d4f659b41023f6fedfe363949c0df5462f951dcd5af479e0f82f8d. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02: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/SEYOK2225799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07c5397d1058b3b939e9ba0974b21cae57f0e7ad0ab066ea0cdc46f2ac02858. 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/SEYOK2225801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd6819a0b81753fbe4407b59923341cf046f664edd661a4aa50c0874cbfb476b. 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/SEYOK2225802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b948f286cd951260fb0361d5f44c5d8444f87fb2f6050296165458a8b488a0. Chain 2 (Bitcoin): anchored in block 959002 (2026-07-21T11:47:29Z), 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/SEYOK2225803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f41a13c45a041b3340934b380e8eb0cab5998989c1cf023eafbd774061f5fa9. 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/SEYOK2225804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd911008c619680858aefcb8f15a974ce18b9bb33099cf3553e8af40393de64cf. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11: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/SEYOK2225805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x537e4ac65010981657fdae69fba510d86fd008631b5e4b6187d53360beadb7e3. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/SEYOK2225806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x611387ed28f3e2885f49fd3d0cc6b0165a46859343b300835bcaca1b63a9714a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/SEYOK2225807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b816b884c5a096bf0427d130948143f65cf5b8ca3247ccc82e5a5941f72d01f. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/SEYOK2225808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ff5b6dccbfd823c522814c9c297e96490005ebeff5cf871384dee6a4c90c80. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/SEYOK2225809.