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 0xb3bdbbd95ed43ac8b9fd225b038ef8bd2a92344f82e70a25436314a8d37ff3a7. Chain 2 (Bitcoin): anchored in block 953803 (2026-06-15T15:41:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e2dcd4b9-a492-46ed-886d-433fd36dfb17.json and https://artists.proofprofile.net/proofs/artist/e2dcd4b9-a492-46ed-886d-433fd36dfb17.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 0xe50ff6d31cb11b1550c15a2a6df6ee659a8cee8bb0fb94407f69adeca95a2508. 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/HKG732140819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd909f8979cb948937db1e1d04740b1deb747740550f0d89fdfc37dbcaa46845d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/HKG732140822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac3632901edb9dfe9721de68254c9047ac3de86daf50a4c7e15041c608c092f2. 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/FR10S1987458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ec9f0d9d989966ac6cba210887fb1ce432ab1ac44fca5a63a0de0e96458bce. 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/FR10S1987461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d21ec29a37877722ba4a75f73d9d2e377692dd45df3c9d101f23382e1a43ad. 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/FR10S1987462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bba7d32bb798f3b4583ad5f1cf7beab6e00607557066c69841f1f85e65c607c. 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/FR10S1987476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8db6f246d5f8e759318bd77a56aabb8662448e2b4d0b9f3d01527d4bc0484e4. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/FR10S1987479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54457c69a7453bc006d83ebe6b1cfec2c22eeea5af70c76cea61e619fc629854. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/FR10S1987480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3790e2096a7a7029c68bbb4ff913a6821e88aecf2f99c8e2fd536d1dece9cb6d. 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/FR10S1987481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb757f1250d1abfb721e2d68c05cef536d1723ed2e76a78a166b4c6941afc9acb. 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/FR10S1987483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1a7ce2f1ae8346949a79cc2bb6b3454c8f3b26f9d4c51f19dd2c2e882ed84aa. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S1983834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7bf41b37a0f8c45430a3cde3f402117ab26b6e81b840b401f8e4d12ea77bbc6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S1983835.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24017dd321ded945d2e41b6aaadbceba10ef979f91aa3800de5a365513a3b26d. 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/FR10S1983838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x057d42e6044f33f7291a593ecefeb32f7a95522c2980bd23afff0fde0e0666b3. 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/FR10S1984454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1886660c4787014f5d53d45d5e19a3384abb23c06364140f842bc1bb2d01923. 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/FR10S1984458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00ab0435e80b97c1345ad0d24e08b358590c9442b13883267628b7afea229a62. 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/FR10S1984461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca48ee2e3b589509a908c8b4cc35a1f2d04c3699d4278bae40d2e2c4fe22b7ea. 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/FR10S1984448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb56273bc0cd34254cf7e23cfc0feb9c3ee5705963aae9c14f92ba9700ba0bce. 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/FR10S1984450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee0f740b891c41d60c84f87115de99d4e7600516da1190b70797de77d4b92412. 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/FR10S1987467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf84a5ac5a0907abf0631a536219e0a61e031df418917a28cb93eb4c8b958fc01. 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/FR10S1987469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec61d98a97d002a75926faaf7544bc4ac7b586ffae7d0266354066e8bc7f9bf. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-21T16:14: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/FR10S1987471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1b823019c30a5c2f71f864b6f717dfd5fa89be5e00085f0cf4b1cd9ee815955. 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/FR10S1987472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea27ed862b93ba15639f9e23cc73ab411b7d66f200d94264ea4e40ca00653c6b. 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/FR10S1987473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f2ad1e6b8b1a4ca8f303a2777629bb84371003f3043e58a106e6133ee055e6d. 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/FR10S1987475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe726b6bd6541141acdf21985f1a99e9716efbf566496739de63ed2613cd3de. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S1983842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee2272062153c8ee0afd7bd1d0e18d0d56d6ef2661308adb0666e298b2d57e72. 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/FR10S1983845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb54e86dc140a2a6d39bb88f507e31848f4088becdde308c5c76680c4925fe594. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S1983849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c40aab69421cd4af7ed2857a58706f06996b893d9a4ccbee622899f09b4366. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/FR10S1984620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd3369bbd255c115f1e4d5ac238f9f59823de8859e821042a22ca10124324b8. 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/FR10S1984625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad17b69ef415aba16ec0376acaa08ca4b65aca84648fe12b6f0e31d3b4c837b. 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/FR10S1985112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01fc7a579e6f5f07a30a746e143d9b6cf26c127e088263f14001a29b56e3bc3. 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/FR10S1984465.