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 0xccfe7d2634b2d27633e11ca4a3dd66cd1e59644b8c2b215ea030067db148f214. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/364d3c34-1bce-49ca-a669-57bd279df613.json and https://artists.proofprofile.net/proofs/artist/364d3c34-1bce-49ca-a669-57bd279df613.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 0x65c89022cd2b48d83aa193db9a9a3c204b411ac5e87d58311228015bf2a1b2a3. 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/JPH492101148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f2f191f4e3dfc1db18e65f11b800153ec005bc901a30f8b85ef34e804b4b558. 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/JPH492101155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3b77bad9edcf9476c5da83ee4fd8403334cb19e6de132c6140361f94a365f65. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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/JPH492101157.
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 0xd1c90c00b1df06d9199b496d2b88f02a6e57167e6753a8d0a543a85cff05fe2d. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/JPH492101149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90144f2b5a4359fbf34178201ff941926516c6f74b63dbdc491ee14f107d30f4. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22: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/JPH492101150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9cd35995b79048fa4ac30eb154104a4ef479d2cb5eaf751ed2c8610aaba581c. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/JPH492101151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41b66ece9381837feba593209c6c7d7cbc8af172fa6001a0ba215af2f2742ba7. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/JPH492101153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1250132ac0115703f201475e36792bc1c668adc79fbd520b280d0d5482600da1. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/JPH492101156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eca541b87b905e42c43dd4e4a055825494642b7a077e3afbe526ee448ef0360. 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/JPS801853898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2754820c549281ae9f2aee56ed056365dc806f11635e65eb7b5666022bdb34. 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/JPS801853904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b8f0745d658856ca31aa2f113822808b5e965c3547597bff829dc6845a9e70. 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/JPS801853906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde8046bb3ca934bc5c77ba2f0e9da85b946084e91d276d5459ed3965d1d911fd. 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/JPS801853907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cc8335d19853aeeb3a937916b1fb66e25dc61262e7c57e01dbab27ed1de0c6c. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPS801853899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd862eb01510567bbca1694971359846152c92e3f6a236aed99a17ef68d4deece. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/JPS801853900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18ada727de9fb5c5bb0256435421020fe7b0d54ff8b3630b4a536b788716ccb9. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/JPS801853901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95ec4604e2d64f1aab2a4de8039cc19b343bedc05d32913ca7e56cb2c7e41a7. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), 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/JPS801853902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ded8a366840ec00cf90701a5669f4bb36671e8dea0b46e1bf01af9db9a8899. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JPS801853903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e160e890fc941b8add2d3984f160c17e49ceef068dd6c677ca12c8c306e9d89. Chain 2 (Bitcoin): anchored in block 960167 (2026-07-29T23:42: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/JPS801853910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b5cfa37445443b035e7f35cd29741cd92c185fbc2de265c0fdebc9c93a6bef. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), 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/JPS801853911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab315ad880c85f38695a0151876e7169c4210b685c7c51f517c849a621bcf4b. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/JPS801853913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b774f45a5f7dd8fed571995fedf47b68fd09cce7e6b8a5958177a72eab903e9. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/JPS801853916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x865954322582dabab8bdd246b654f7a42d1ee31b760d322514a81deec3d107ae. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/JPS801853917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2425e7efb6ab913a7dfced760f1dd4e929ba83e2f3a9600a5a94eb9f7cf2da0. 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/JPS801943886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da114447b9e90a844f8d0069cd41d13d61302ea7b31fc1c345656b508396ff1. 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/JPS801943889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89aee8f22c26d0df3a88d963b03299c5b835d40a14a13a43795a2d23d61978d5. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JPS801943884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca82ffe6fc3793547dd62e7faca1cb095a62370257ff30195917a702d79d05b2. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/JPS801943885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4133fbf03a6e9f4d216bac3a9d60b205366f45d76140fba00c09e2bdff9ff7. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/JPS801943887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b60f93ad2166fbeb2caab28516e3ba294c6a2a5932a814c47470f713aed9a8e. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/JPS801943890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa86d68c2c9154ac9c67b4643bed302ad54b69a79774b9bd1af350bf7a41b77d8. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/JPS801943891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x525ae6a929630fce8a3982b6137b34d92281aaa6ce7cb2796da8ec7ed89e6575. 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/JPS801943892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7555cf5b1e59ff94d0d210a2a93be5385313da6dfeee83c73d867e0973382396. 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/JPS801943893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4961009838010cf8cffe41b5eb45078ee467e3bfff205e8daa0113defd93fc0c. 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/JPS801943895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ae5e0fdacd68a9a26276c29703e31b1fbc623fd2c770b2f6b8bb5a7c28812ed. 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/JPS801943896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9d1f1e23d62976ad838e189dbfe91ede8bd6fd39026b354a78b14fa71780e7. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/JPS801943897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7393ed31941adad986a63f5be74b3261edf5808e7f88dd95c11bf1d4a059f1cc. 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/JPS801942986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ac9bf502b3f3fcdb21f4b1a5a7e4cf6c7761fbf4b6ad90ca226d91b0c8aae9. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JPS801942983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6504622e6370f72142aa293ddd54045fdcd194fe21cf1eb5e2beb87e23f939ef. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/JPS801942987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ea9d89998c72f1041f0def4114a921f0bf3e050d3f107ba95631e78a078ac25. 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/JPS801850107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31061d59459bd04f6816cc1dffdfe22556c7ca5e697a7deb631b7398bb0ff3eb. 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/JPS801850108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f85094951bf1aff6453ce17d437bc35b29c5a4f17abab0a8cd778b94552b2c9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/JPS801850109.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8d4b4ae1161881a8df677c07198d3df9c2c89048251a62e010b60ded2e07cdf. 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/JPS801850090.