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 0x2684ac2e873efdcd93e5f12127975b40789b84eadcec72b857defec08ec7ff29. Chain 2 (Bitcoin): anchored in block 953807 (2026-06-15T16:39:18Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4807760-6315-49bf-9d87-48d42344337a.json and https://artists.proofprofile.net/proofs/artist/f4807760-6315-49bf-9d87-48d42344337a.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 0x97767affb2c8cdc03e83834dcd9c86d57f18c46f489e3c666eb841d488e7b82f. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:17:30Z), 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/ES19S1400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588e656a588a9d13168f38f55e85b3aeea2cc3f280f613cfe01720cba055ffb7. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QM6P42532400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fcc85e1dcbd3c8ee23cc40650e3c4cc6e03f15a7ab49635acd942debd28df11. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QM6P42532402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2378c30342b9ce581bdb2bf6018d4619bf6942fca54f791f29aa6f7d8c6a5e60. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QM6P42532404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf49b8f32850614dc3ef2b562285d3276b56c79dd8bf54de648359408b49f647c. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QM6P42532405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842a8c78c9b52e5561e8e0d296151995e2bfda388977090bbe02838f509e8cf3. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), 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/QM6P42532409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ced3f50b7925eeaccef7e61b4e7566152458cddf87acdcd559da05bf4534e9. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QM6P42532410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7ce358a88144bc1e1774196e35cbc92b25610ff0a9cc410d17996a2d7591c96. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QM6P42571704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43110e71206e1735ff0f42b47d4118998d432fe05665df86c1a85481a3719647. 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/QM6P42571705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4578bdfbc0f46588817b957884c02afa9380f8e80b59e9d2eda47ac6126d15b2. 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/QM6P42571708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543cc5f4c33def07a4bcc5bdb1552fa83d72e65c1049309afcce019ea4794431. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:36:03Z), 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/QM6P42571709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368aaa4aac29dff76ecf8771034f6f3a26d413f7651266dc99cbac40aed2efaa. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:01: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/QM6P42571710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2050807976e49835899bd571e4ba1a26e7adbdc8e01a67e700c34699c00b4079. 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/QM6P42571711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaef365cc60a6b8549e3665372cce98811368daef2a6b7714fd72535764d11e80. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QM6P42571713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc516bb05744d4758653a5d900f7a6825dda914255dc48dc036b666c3d6fde191. 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/QM6P42571714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d415858e52f60aa496de9554ef7bdf75c346299e6d9747199b831661992a525. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6P42571715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d8aabbcc3cbac3538e33953c7c060ee37a728f9e039736a7c4f955d4eb2a267. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6P42571717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81b63f2fec8e239cd38ac89e15e65acfd0f1c5105d84d6aeb1afa4bbf822343. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QM6P42571718.