300px|thumb|right|Leica camera (1950s) 300px|thumb|right|Hasselblad 500 C/M with Zeiss lens A camera is an instrument used to capture and store images and videos, either digitally via an electronic im
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 0xadce2ba57cbea69de2dbff85581ca7c448172ad21019a205314a68714c880f29. Chain 2 (Bitcoin): anchored in block 953842 (2026-06-15T22:22:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e65eb1bb-515a-40e5-b615-450df5352b04.json and https://artists.proofprofile.net/proofs/artist/e65eb1bb-515a-40e5-b615-450df5352b04.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 0x6f016ddfe716f7352ea618efe9e564453942c05e658da236f7062b35d07d82f1. 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/DELI52103142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac0e247f5a2727f0c0c596f21c4a17ada42a888f5682d2994bbad8c41bd2fce. 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/DELI52103144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623cafa7b17e4ba523c04c7aeec64e8b3173d3f167b6c04db358ee307fefb626. 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/DELI52103145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x298ffa397c7d97617a4daf4ad80b1946271c49a5e172b12d57c3730ebdb82633. 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/DELI52103146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadf1c60c3dfc56172e7faf32dc427ef0d77b77a4c349feff4bf942179863e864. 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/DELI52103147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c028b9e731df0579bbc1a22e21717e5e6bde0bbaa60cae3d6176f77e95ad657. 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/DELI52103150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b60bf614d27b4a806230b505a473de54de8f82d05e499d3afd49e207753e08e. Chain 2 (Bitcoin): anchored in block 960145 (2026-07-29T21:13: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/DELI52103143.
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 0x8f5c6e5e1038c1fb975fc8beb7a8f8126ca2f1156e293539eaa9791d77bd3ae8. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/DELI52103148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x553e4a4f0e649a09594f1143487fb950aa3925f2abbae3a1bf24fb787366cdcd. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/DELI52103149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd832c08ac6fd00a6d750bd72477ef2f37a06d282f53f5d55081683850ee00284. 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/DELI51802580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dfb7f01da6b726e53f9f674ab87cb8b90760b1685b49572f1b308bb5bcf9bc8. 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/DELI51802585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044dce0acc4a5cd12a47f3590d1380c8d8ddeb636a783f1c64ce3673efc19a01. 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/DELI51802586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39085d9cb41ac356058075dd9ad33bca3bd27270b02082ecb89e4ef64afa99a0. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/DELI51802581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0f7966b69f85d077e9a4243c25fd34d8b2007f3723cb964cdd240afeb86f8cd. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/DELI51802582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34153d7524aa51e4aa81c3ac160b4c5a8e8b99d9fd3049e28e3ebf4582429b5b. 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/DELI51602028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cd260a2bbfeab9df9c5a0159972e3d23ff383e8f1ef47733c06c914f6777fa. 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/DELI51602029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b800449d50d2b5547519f694d2c8efec4bd6f8603f6d447a2f499a9d0547a6. 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/DELI51602034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84db30ff40d2e6bd119de043a456cf661a71359f1436c24ed634c5c396a2f59. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/DELI51602030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4347d278ffadc3860d1ba5e71e73159c746bfe5ab386620d74b898bde02e9069. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/DELI51602031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d2b1c3ec25739559f232dc5adc39524dac6217c09ee485464076cd40f2b128b. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/DELI51602032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798ebac8bdc794f07105ae3735678de66bc21d0d65bb6216c0fd6805b92324b3. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DELI51602033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63d541db1ac0dcb165e30addd2b237cd777273a081eb3858d16465543f7ee3b2. 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/DELI51401610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7df041a0ee086df46daa4e182bb0150ab74170b8d95defc0709bcbcfa29bace9. 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/DELI51401611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2506516b9829f75b5d5d1e3cabda444c380e003471e5223c7a150830d278dde. 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/DELI51401612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d6d09e5ec39abfe436ea143797276c903522504f8f2c695da4318727573086b. 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/DELI51401613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00614a437f02c944290a0bb5f69cc4066e7cd6204d32f7f8283bc2b1688236a5. 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/DELI51401614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ebf60437a07072011393a4ba76e61f9198a36f0185e549277b4fc8b46e3467c. 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/DELI51401615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9678045e6064a7b07ba55c0f14d5c1bfba354ff073f1c22ba90a28919f76dd4. 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/DELI51401616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfbfa00399cb3b1b9fc7d99beb5a8926749691a30b846f63e47928aeebe03a3c. 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/DELI51401617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff220e173d92664548f6268505877f6263904a6f6c4454ae6fe40b1e221eed26. 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/DELI51401619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c919a010ad68e73f46aa999c2198ef87c883074fd4784557bf75c9206726f14. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DELI51401618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf5a1a79ef055a67d923cf9196f8e07cff11020f0f5bbdbdb47aab04cd5ee7e. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DELI51401620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd2ee307e7eb1e58dc8e5ff2c8ed6e36df6d441e6b95e6e886859835e920e61. 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/DELI51200863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0be2ad73f66d5763eae198d90dd65ee5f5583455f938a5af9f03ead5cdc3910. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43: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/DELI51200864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d8044784bb553c2e5b30b48d4ca919b6938bd47fa1f26ebd50215b5aef49ee5. 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/DELI51200865.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b91cf335d6c0308cf7310752eb6be301a542f7b08a5ab8966fe103a77c6c760. 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/DELI51200868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe1db1fb55fc07810f2c3295ece444bef6d5ee6bd6e583a65aeb96a301259cd3. 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/DELI51200869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba51010b1714af80a20cbb43340806f385559f59019ff74ce56d49903977bea6. 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/DELI51200870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45009d9b87c575c9342e1679d32cffc004cb24f8fc40e787aaa044d94801f62f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/DELI51200866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c15f7797e171c7bd64d0e7b20e5133451c381e0451e05f80bfeb3f11762c8f2. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/DELI51200867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4dd8dfc535f6f1125a16ba338e515cc69ff4f43dc6a6ef12dbf6328accc2eb7. 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/DELI52103212.