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 0xd4aa2d4ece1fc6be15c24d704c77fa97f4dc88d0c610e7a1ed62201ede3f5ff3. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7fc56aa1-393c-492e-b22b-bbb4b465fa91.json and https://artists.proofprofile.net/proofs/artist/7fc56aa1-393c-492e-b22b-bbb4b465fa91.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 0xb5f08916bb5eea98ef3770eeef5ca03317ef57c43e25b6aeb47cb5d46dc1b033. 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/DK2DY2400256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e2b152114bd5f3b193260ba72bb10b1b6b78ca9d40ba83d3cff8917a99d5d5. 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/DK2DY2400257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b41f4c10336ada018fbe876151e8634b6642540fc739deda69737e5d4cbf975. 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/DK2DY2400260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fa1ba61d003ac4f10755170c2d6b0616ccb7bff4d9b8902b696286d86b2afb7. 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/DK2DY2400252.
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 0xf2cf5b2b0f18688a65274fc260db8e7ff212b647b5a123b01d6ce1b1214fc65c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/DK2DY2400253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f696663f1578952126c90e52b4029a38372bae7c461f9876cd775a975496ea4. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23: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/DK2DY2400254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c26936bdd4e4378388a16cbd635b3b34ec58450307dface896d05ddee03f54b. 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/DK2DY2400255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b9605a941f7346320fc596f8dcf326685ac8be0536416c2faadd1d6f01e69bc. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/DK2DY2400258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb709c5fea6d1d07e1761e442d8e7cedcf60e3b43a6da4147e0edca6ce69c7b3e. Chain 2 (Bitcoin): anchored in block 960179 (2026-07-30T00:39: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/DK2DY2400259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6297091ad8c0e545c47244da6d74bde1cb17c8f3a9f9d861b095d76b0bb712a. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/DK2DY2400261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfea8da61b0e3290cf5f9e664bb39b3cdb77aa8b6d5865cdf9fb34969945abfc. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/DKUM72200452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1fefad923892c74779c1bae29778c1619e4b2d9398f021fd7590c72cdeec79. 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/DKUM72200453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa88434075b87258d25352df8ef4bc66914124085514e22078908dfac6c8bd010. Chain 2 (Bitcoin): anchored in block 957820 (2026-07-13T07:54: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/DKUM72200456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6869a8a1e93a6f01b8efc249d79803236e28849ce28bcdbc3ffb3c47af27bf3. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DKUM72200457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77993aa8b42335f355ac08889da54a6916f351b7682561b4daef06669ad1e187. 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/DKUM72200461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f92dc02d1130323d2f9dc9d87210db5068f9978ee9ed94d9347ccb896d8bd38. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T21:01: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/DKUM72200454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda545259112e1a20a94355b0ee6e6c0be2e7fe4933fd4ac847c4c66210761937. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/DKUM72200455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbaa5e173dbf3017195495565c268deac27efdf9b5d8c75f1a1a8b921cf335cb. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/DKUM72200458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1aa031b1e64a7d7c7272a5f9810eca4d14c57a6a135124ca0cfcb0650ac040e. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/DKUM72200459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ad4bfc84e7041172e4cab67c3e39e608172e6fe03218913abaf7bb3ce73f283. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/DKUM72200460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd31d9cba0972331284a37ea24d652d2dd64fa06a76be924bf2af0067d23081b2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddca25d5047179d5f39c5c91ff37b246e3c0dd87d05223007519b25fa9e0205. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170deb25abce1bd03068b800c90033360db009175177ea3a652e9f654b68bc08. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/DKUM72100225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ef271560e6fe5a8e779b2a3dfa02d63c43cbb23b172e8c52c04e2cb352d23d9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DKUM72100226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3888a86896a48c7c9ec9ada5c277fc1cfe2e6901bc8bde9d2c80bd3156952769. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/DKUM72100227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3c5ed2d478bb66159f137ed8cfe3b4facccf3e897f82b3c8074aef4cb845010. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9445669ebc4e03f94850f05726f3ad5b7dae5e2b5192410389cabf37b1cca8fb. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33db71a46bb2f35b085a9d89ca0133953f766909213ddb1b3ec90b39b070b2d8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3381c7aa6c92f9764b9ba03d6096c2c93c08a25afde087ce546467b131843101. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfacfabd670544132fb36dc03d86b088ab79e440ba3a43d64c13a0400205fad6a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DKUM72100232.