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 0x77ad52121cb84b8965bf96a2bf99ee425d0df249ff87e1a7ab7a00707793a3ab. 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/87ecef43-9b4b-4cc0-98b8-243e6190803c.json and https://artists.proofprofile.net/proofs/artist/87ecef43-9b4b-4cc0-98b8-243e6190803c.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 0x1fd69cdbb44c376c930c255492f66b527351ba1aa875599a3fdfa74d6dd2ffe8. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/AR6B51200006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb01faf3e8199b35287598b1cc288bb671704c88d54bb08ff8284a2dd0ee6b15. 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/AR6B51200007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedc6f3703aa3ddb62ffe4d696558d3d14792c83b3cef7d3256158473b835eee. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/AR6B51200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd05e4fff2ba3a92a7eb988028e4aa80f84ef5291bf0f1862ed2e8866a574a08b. 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/AR6B51200011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c832543e1a4b4b0fd1a803eb2665e8460427903db6f6fd36a39efb0b18bdcc. 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/AR6B51200012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76f2a1c45197fd6728578321c0f0239140548800f76e7059af1d7b4ed9693d3d. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/ARF471400085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd7522cbeb60c1316c01ddee892b49f0c5f4a5652d2ce9928a482fb78071f51. 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/ARF471400086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d688d44c4e270e1762c2a93d783cd199c5ed59abe434d43fbecfca34ca6933. 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/ARF471400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91bb6fd96b728824eda12672b0098ce125ddd0869a2595f162c30fe598986b7d. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/ARF471400089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0239c09e689c630e1b3651e7a5aeecd746a954e85b53ce76930a2baefff56e61. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/AR6B51700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873b38d26f3d752b1aa4e79a3cf1a4fed5bfcbe9c810637d6c74d5a49c68214d. 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/AR6B51800083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0567028ef711707b57c4a3eaf31ba448c193b19a0ede19964d1447102a7b08fd. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/AR6B51800084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x505b82c9c1853fcec4515f730db4c7df93b60d4de6ba3c3ff2a49215a3f4faf3. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/AR6B51800085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf0f460264bbe13bd28ccc17bf9b420c2470098aa079e76c05e77598cf8a933a. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/AR6B51800088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde36fc5fc1b1fa3f8ddc208297002cb8241262fcc787147db9e0561611eee4b5. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/AR6B51800089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b51085027374eb4897a559310a114199f9296711ac26f9978d02535e70dece7. 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/AR6B51800091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x840a485a63bda88f3d26f6b2defb77e584f0216f91538f5d139dc3ad106c7f63. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/AR6B51900050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x088b04e3def83aa86208c2d8d850318ab9422286cf32c4bc42a92ee84c3456b0. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/AR6B52000071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88b7fa066855f460d546d8f0fbfe638e6657092547b1d6abaec5f13d06a72656. 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/AR6B52100021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a677451fd41374f3b33da7099b901098ce621cb1ea170c247b0add8b05253b. 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/AR6B52200035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0d136301955e4f12f8e49a5725a8fcf129d90c0825311d476a8d031a6f3e77. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/AR6B52200051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a11e1f7440a76834dc85b38b4a541c6d00d6f193814fbde3e04cfce766bd676. 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/AR6B52200062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c6bc34650cd8fa1f4ed475ce8bca7680408adb06e880a6783b621783713a394. 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/AR6B52200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x540cad39884cc352c7387914c3a16c932e61b99a8f1f8758479c92e8036d52a9. 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/AR6B52200054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ad11e7d228168546fa59314a44e9ba9b983cfdab27c8375866830f39c9fbfc. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/AR6B52200055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b870e03eafbd2295619392248fd283c47d00e22d987c8682a85ff91a77732bf. 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/AR6B52200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b7d1dcde0bf1e9bd3ceada75e35801f92308caf1f18d8f4924ac59f09f3fdf. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/AR6B52400124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb14609178745f55adddc96605ed2f442bc5c072b0a98cb27bf2040d7dcc778c6. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/FR9Z62300569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a3c3a029445e5866220f0f5629d894b927d838208da9fa3cde4236cbdc7059. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/AR6B52100057.