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 0xbbc64386b1b4df25a61f0e6bf6f4094c54bc23405a689a6473d58276ca59361b. Chain 2 (Bitcoin): anchored in block 953724 (2026-06-15T01:43:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8adfe76f-f629-4d00-9638-fb9dc017cc9b.json and https://artists.proofprofile.net/proofs/artist/8adfe76f-f629-4d00-9638-fb9dc017cc9b.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 0x53df3eaf61dc7609a8cd201a4ee4b67fa438650ff876797b7676a48b74608819. 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/JPB600951501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cd5c1eac559b4bc58dd0ebe8eb7f6bfbb32b373b2dcc8ee7564a6039e976f5. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPB600967901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a8b10d22d56d79c1127b6a235130c7b3ce312a80453abe831a9274f5a20338. 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/JPB600957301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128dfcf066da8ad76b927c39783edc6d456e4307ee2b538d7195a92700630f97. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/JPB600957303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6873f787f04e426750bdc0b542a41227c84974819f2c03584c8244bc83d0fd70. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/JPB600967902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49752e1845176e349149e0e387ab2716002c2ed0d47a1e08027a9a319f42c337. 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/JPB600968201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81f3b9812646bd736fc4f5efd41c8749328ef9f6fb156bc36cc0f8245a325de. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/JPB600967903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f558698b1627f209fd25bd95769b57758afb3f375437125c0825482ef17b61. 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/JPB600968301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea3f7815f7b37a27dc1209ca81a61f4878db8f7a91a8d504a5efbdf56afecf5d. 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/JPB600968302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2b3d609797ca32673ea7280885a0c77374e1aafd913921d2b52476a17982fbf. 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/JPB600968401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a36e7bfd2839dbd7ad6d0526e90e02c7fd06efc44f87fd417feb0e381cc6ab. 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/JPB601017001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26076d76e8f67eda0f870a3c70c03dd522afedf02e45d25d815cb0b0127b1182. 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/JPB601007601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052df6215d1bbb962f10b0666a168eb575c368c41c79abb7da9b8dfa7c014a55. 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/JPB601022401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1404507c219fc6cba232ea84aee277bc1302b07a3d6637f15b66227d1063a5f7. 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/JPB601007605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98ce1fd127203f077c8cbe4776cae58b27ec407845f9109bd2321c18bb6eef2. 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/JPB600967908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3a633be90e0737dc1e037b7216b7d545519e81f122c395a9fa64d7d4ed5d47. 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/JPB601042901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaee36a88046c27f7c6e9c6e36a4cb46b2d118f8b64a032264bbe53e39d54fa4. 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/JPB601049201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c616a85222beca406c5a01db1ed7a53698c8daf837eb0910c0f2c79da2d87a4. 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/JPB601049202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2334615d52de54ba228259774e6a5c1fb24adb60cb424904665f65f03f91a8e. 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/JPB600967911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2d510d73bd72aa00a550be85b22ae79993bd790bc1a0edf8e0d91809be39119. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JPB600951503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a23a9fd4f38a27daee2a43bfb431ec25a95e7db70fd06de828f3839ad4bda8. 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/JPB600967914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x052df6215d1bbb962f10b0666a168eb575c368c41c79abb7da9b8dfa7c014a55. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPB601022401.