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 0x2e5af1effffc3227819b64896536d2d4f09888e8f527c57ea66dd8b504b9e1b7. 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/04318eb4-9468-4a17-a51b-5b880056fd12.json and https://artists.proofprofile.net/proofs/artist/04318eb4-9468-4a17-a51b-5b880056fd12.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 0xf7927dcd75ba0e716983328ab5c53111ecc2c936bcc613079034e1e0eb036244. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QM3DF2261692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7629e8a521c67e777b247aea6be0254b386e2594638801ea2aa9057916e96b33. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/QM3DF2268248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19a2742094816eafca76719232f846a4ca8a31af1bc6085efcfc021f50e0285. Chain 2 (Bitcoin): anchored in block 957671 (2026-07-12T07:35:31Z), 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/QM3DF2269014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cf0053e9f434ef8862935a0886b4baa2579cbbba8298ae53a30eddc2b679840. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QM3DF2269015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ddc7e317db2641e2d9dff00d0bd4f7567c8eb1945e13f1fcbf955d6f4df558. 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/QM3DF2286764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5119232e5234c8c1f55ac8d05b40777d9b470bb3abbc0aa761cbb97faf98443. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QM3DF2286763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x177d29b76a527eca5edef34a78c12152ca344328cd941c9b33e2cc514cfc5ad5. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QM3DF2286766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0daf69cf0fda03117d05e1f641f6c6ebebfea5e9bbea90d09ce506d10f83f5f5. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QM3DF2286996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbee727ddb717b31e02d8aef77802d52f356c463970d6ea002c8434fa8bdfa53d. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34:53Z), 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/QM3DF2286997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47f3b1063ca7b4d8628bd67841f69a37d8359c2d10dc13d091c3788b92637f2d. 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/QMANG2212724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9a62999dad1b128c32182473f78a259f6c7e0009667b9b1385ce29990258e2e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/USANG2435637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3bcb559dd9e2541547aad2e18ab9ff324d9ccab519bbef6d5a6e19e3ca92306. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/USANG2435638.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee3b06926b39598f5eea838a8f384db6ad67dff0e52a70243dc2f73f0f5133e8. 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/USANG2435641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe190bd154015c3f5bb60085a5dae37b7c6d073382d64bbc6a8c173ffe9d27976. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/USANG2435642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36a3387fb91e24e0c7f89a2adc0c8b9039ac35652338a57afb6f35d2ac58791f. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/USANG2435644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02cfd2cd63cd8ba2f11bd8b9022f70754858bccb8130eaf96e5aec6ffbb2ec62. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/USANG2435649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17e1c2eea3d9ad0eeda758aae92929569a6811b78eab17c89f2e8c0988785f23. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/USANG2435651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a888de9d4b346de7e7203f4aa6e8e0d2175265512abfd19aa26c876c872dee7. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/USANG2435654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11a869a878a44b2f99a75fb61c2558dc35ad6e3c0286c1a812f1acb495fecea4. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/FRX452537908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24291070a757d3df08dfe95a7563757d04f2705e9dc52b708659d729bb96d635. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/FRX452537909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b9ab63aa5086bdb5114f77ae7e8b1dd7caa43fb0636d92807b7b0f23f799c3d. 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/US3DF2474404.