thumb|upright=1.4|The Norman () keep of Rochester Castle, England (rear). The shorter rectangular tower attached to the keep is its forebuilding, and the curtain wall is in the foreground. A keep is a
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 0x77dbecaf0b3bd19d252fa1db4fe935fc7303098a14d0b6291a347f0b326273cc. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a49e0a37-0421-459b-8019-52a0f7db2d2c.json and https://artists.proofprofile.net/proofs/artist/a49e0a37-0421-459b-8019-52a0f7db2d2c.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 0x896ddb8d5be09967f02329269f5112c1506b028c069f25cbb26d420787998277. 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/QZFZ42306407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ccf8c5117450e4346198f21db0e760b74470cdb0cc63f56eb1d0558b415aae. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFZ42306408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fd72d33d478a3977805e0e66d62b213749468cc7b71fc6e553a3cc95af0a36. 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/QZTB22227560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa38111b3910975ef8569d84b83b3ba2e93c097968318f98b79402c391dff486e. 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/QZFZ42306409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa537f17eda1850624a6a4a0347080a8e2d7c5ec87465955e243acdbb569fb759. 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/QZFZ42306410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef00e5e296b5375df254325a2b84d2b176e6a3d3f8ad3bd495a9ba3897e6e390. 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/QZTBA2259912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86aa1ffec7d52f36d731795c6f8518d68ea5c3888ecdae624ff9cf3fb1e295a9. 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/QZFZ42306411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe923290a183d40b2e660b838b8d09b220504e9ceac17f7c513b4ed0e8e9e0b72. 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/QZFZ42306412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9e7da8d05614821a335b5aaf29c9fb004fc62a1d5bc6a4fe3b83f8973ed8ee. 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/QZFZ42306413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa5fb447a9ce41d388595902853287958d55d717efa6e88548668b10be6730a1. 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/QZFZ42306414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb76fbea196f85e11820ff2a97179f52c9ec840e76e9c205f62c6fec23a4be56. 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/QZ8LD1793082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x915ef25e1364aa618757cfd4a45e5d61ca54abb334227f2d78d1b9e3f6e58cd4. 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/QZ8LD1793083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f25525defaeb7e75dd66cfb3175c45891a22dccc7d2611ed2266a337b861136. 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/QZ8LD1793084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94453f45f9c520db28c9ea3843668d9172103b5e51e58ef8c8419c32eea996bf. 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/QZ8LD1793085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9046cc121cbbd83f14f1cebd6a1b6fb1c9b3cf9cbca7dd27f4d1c19b7846f0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QZ8LD1793086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38f32e25348badda8eea4aa22980e8b74302e233001a20197debc9928b519765. 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/QZ8LD1793088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4432562088251e4ec3ca93d07c336deb24c44a9bfabf07ded3a164020e4ed3. 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/QZ8LD1793090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b09f9b32442b9a04bb80741a1f6356f765620c77e3e362c7a4768fd92699f4. 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/QZ8LD1793091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffb007f2dfdd3c9ef1aa358453c015291368a7f191f64c4bb89909c9ba937c30. 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/QM4TX2599493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbcff50c0c4c14ca0d766a91b0e6ca8e71948664c245f7fe4c864afdc0374df. 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/QM4TX2592516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fbcff50c0c4c14ca0d766a91b0e6ca8e71948664c245f7fe4c864afdc0374df. 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/QM4TX2592516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb569e26c5b182c0ce933d04543570b7d19273c5af445abebec63357a49f7208. 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/QZK6J2312690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef00e5e296b5375df254325a2b84d2b176e6a3d3f8ad3bd495a9ba3897e6e390. 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/QZTBA2259912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fd72d33d478a3977805e0e66d62b213749468cc7b71fc6e553a3cc95af0a36. 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/QZTB22227560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cde62d03c2dcd494f441bd2e3cd9959785ca099e79bcd7b7916f20f3756bf7e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNWR2261685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c2bcc5aeba4571eef037b2d1d067ff3b521dfa9ffb1b72401ccfa487f4a215. 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/QZFZ62077086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0fcdb883ed8d5a7d06c7a5553be1aa4ca2735d2e7cb2b2b030300ff5afb3dd. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZFZ62077088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3337a3a22462d5ff1994c69136cffcbf28b0652cd0e31fd9dc23fa45022bf9. 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/QZHNA1956519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ae00d7e0719c7722cd57b70e2c2f5b47f136f4c260477acb68438fc1800ee5. 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/QZFZ62077089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f3337a3a22462d5ff1994c69136cffcbf28b0652cd0e31fd9dc23fa45022bf9. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/QZHNA1956519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870118c2e5d988094f4a723358320668205dd4ab93d8979ae17a7cb0ef061004. 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/QZ8LD1793491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2f9369302ce8fb57ad077d9dd65195900889b4e0de7a393d058143ce1f1830. 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/QZ8LD1793492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aeb118ffc6cdc0e9755c9ac2860a98b12a9cdba9ad00a24d0e438d95c125963. 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/QZ8LD1793493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23eb7fc1fcfa0088e5beca53846dfe2d2b6d28890dcf94d0d1359c53b2e85a7. 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/USA2P1601828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb8c1782e03c340f42bb1764311ad5f8ad6f4dff43ab589791a2c0ba149598c8. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USA2P1601829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1be6d1d369e1d8c1db860d0e4f62efc6a8cfd46cdb7bf426fb15b13ab6f45419. 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/USA2P1601830.