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 0x042de3fbf1dc9bb27924cc46ce598ce426694a326f350a2010a99eba2db6e0c0. 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/34981a2a-e0d1-4988-9e00-70befbdb32c9.json and https://artists.proofprofile.net/proofs/artist/34981a2a-e0d1-4988-9e00-70befbdb32c9.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 0x37a4357bb9f20d5adad7816e81b0d1418cb47d4ae1aaac6d77bc738d2fbef010. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/INT502104279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3170dbd5a99cc1065938704fa805c6ade43f50fec75ad06876dc0bcdfa8ee89. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/FR96X2191603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06909f19ed1d7b66f242e86a03d09dbc90110078c9cdf722a2a1583aef9deba3. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03: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/INN172110043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f56239700bdb35fc9ef8d4653b808fa52c1e59086748229dc18ea054ad93c34. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/INT502110584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb511435a5179e75c1642e8828213117b6423e05e75e267d65424474ba2ed8c9d. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/INC622100049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0e30ccad074bd0113965f98127803e1c1bd9e3cf2c36fd5f72f97e4f6c4b0e. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/INM432100709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac835d04a024e03fba6497c1b3bc090cb73881006626b22dae0d3862f76ac54c. 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/INT132200573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58dfe6a67d9a4348e255b951c9c2b3314361c2a9181794e4e15df23102d7222. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25: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/INT502207177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ab986b6fefc38aba395f789ec713154c7c81aa59acb67a82ca5660f9e8c74d. 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/INN172210160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x392b03b72ae4be7ab303fffa0a890fdb5dd3e4fd95a0662b3acf01dc83f34223. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/INA1I2212215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61a83eae012913c448e2cb224fef2bddffe9ea1131d2838a60873ec71f81b1b3. 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/DGA052260189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf07303e04c4253c14236cf131c9fc4432e3848f3d57dd9817a0b19fa407ad4db. 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/INN172210173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b920d22c40037e35515aeeb84c01af543a4935b372f710a20b2c571e4e28225. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FRX282362047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a53bba30830f1b72199bad5785ee9abe191621e971f89e4c3dd5e6ed2137ed. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/INT502303497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4377ebb211ea9addfcf0989a98a99af1095087a0a65e9ca85d1eb126769ebd5b. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/INM432300208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f1e18c5ca937914edf23923f97f06fd6bffc439532a37dc7d22fc81da91ed58. 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/INM432300209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24f66cfb958109966da21db32541ff649795d0d3f20bdd27774cf1ec3ad62ca5. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/USA2P2356879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb91b305ce0d6a6f52d0997b16395ffb99b93e44c4de85d35306fe1dd2261648. 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/USA2P2361375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb1d6a8c90cdd6ec3a3083502cce121200a6c56502f0940f6115b43a20e8d5a. 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/INM432400404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20b073f7228c43ab0e1cf8b31a3b83ace202038fc7c1ec29918e89cee8467255. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/INT132400263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50b3fdae41b260819334d39ab05de12d81598a1752511bb56fa163f7701e267. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/CH7811111433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0040baaa546f9203649ee909f9a439d885690bfd75e1492228d8f799c947e19f. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/INN172410165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aeba75389459bfba0d125a96984605657adb039cce6988c7923fd20a2487ce1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/INT502404181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6087abd9e9b31c120587c2a02e721cb29d84ba492b595b79146ee0d598cf0d7. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45:43Z), 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/FR10S2522073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b00c5237e457d30d65b1bf8942c6a9887798eed53452944a22709f1fa748429. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/FR10S2522074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1427a5c9eafc0ba7805f7cb0ff56cc3c3c9467459dd6baddde94f0494b958e80. 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/FR10S2522075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24206e3d2f30ec9e1b39923e415dc7cef3c7d31a1eb8f2d7e1debe21fcf4e54d. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47: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/FR10S2522076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b3f41347637d5ed82e99a4d8163d4759f62778df58077c8beb96dc7b9d550f6. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/FR10S2522077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x667fb8baa6d7818c683166575b16151781f34e575cf1928e3a6c6fa7f16f2a9b. 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/USA2P2520274.