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 0x301a0bbd3893ac2c183f2b784ce5757ebd71672d03e5487db9a1b2a062cd1745. 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/a3ad1cfe-d2aa-423c-98d2-c96ddd4a2656.json and https://artists.proofprofile.net/proofs/artist/a3ad1cfe-d2aa-423c-98d2-c96ddd4a2656.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 0xce9989693b51d2d3d189fc7c119b4c40d5ebc84956e013303dcec106187a4a48. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/SEYOK1532590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d0363653755632ccedb2438d08ae8d045ebf2a47037179a7c3eeaad3598a74. 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/SEYOK1632020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdacd25585013d51a0ed0c032794b8675c71b652c5616e407e533c6c1896f0eb3. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/SEYOK1632022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5c953b583236c3cb91ea5e070cfb851b5339ec69a08af6e8141ae2c18ef502. 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/SEYOK1627693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57e0a0a9d3bccc8ebd8ffc628f450b5c5143e9d2605c4e25eb6b1ad814e2ebd1. 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/SEYOK1620865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda0c766010a7e3a79f2c48efbb65dd26bf1e15bf23479efe40eb201e410dc978. 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/SEYOK1607442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a49385e8869723cf3b8a970a64d34820ec262f57b98798c5cabaf2b03f6ad79. 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/SEYOK1619918.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5381da1fa80dae8e6d72bfb04a02ef43c46ae58102992310e87aa846fa30c9f1. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07: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/SEYOK1632026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf784d7e870a760f5b84074741c6b30a1b39d19785ea202e2a321870e27ed79b7. 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/SE5BU1818825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354636f1f4eb7b8a0af315a4683322d6c8de60bacfd939a56d74d66d17e1df60. 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/SEYOK1834733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bd00abd306331ab06d3ada11e03f336c0aebc2af3b386488f17dd9717751da6. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36: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/SE6A92137896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ada51c024bb7d31fc2e14e4245782e12154aa1c53cd2cc1f409534cb04e0f7e. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/SEYOK1522287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c0761d9a309b06f8670d1b031efd8bfd3bc7ac272a1a7df08895a63cfbed24. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33:54Z), 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/SE6XW2338159.