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 0x04907b559849a74315c9e6a615f349ccb9fef955f7bd8971b9e41b44ab595a55. Chain 2 (Bitcoin): anchored in block 953701 (2026-06-14T22:16:40Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/765491ab-fa84-45dd-9e4d-08f90327dc01.json and https://artists.proofprofile.net/proofs/artist/765491ab-fa84-45dd-9e4d-08f90327dc01.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 0x49d893cdd05b3f209cb39cd40126961b25579bfd53dcd5c03745743ff06b9665. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/CAGOO2082518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8724e5b84d0a2b893199e94230eec541c430041bdb066a75ca6152dba01199e9. 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/FR9W12129042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a0ff23edfcc2ddf8f893acf243bb6461c0e788edc7c79376a460abb146c4dd2. 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/FR9W12129043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7336410e576082e943a3e4b968ad9a4c510f73e8124a4db47b7dd7761c63e74e. 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/FR9W12129044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc532e0f54a3773531b1af8a1a03a03717534338a87b8e40e1bd63a8f5bd90f97. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FR9W12129045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd60ddfba2b184951b6757a1057803fb0aad5ed33e96da560ab43c7dd1531e0. 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/FR9W12129046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d87a3d49a7e01f7b62f37b8841ddb86bbe9c668297165ed828f3faa18ef73c. 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/FR9W12129047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bef64d9a33b537de679bdb3d032a090e50e1ce8d15d088096189c14a242bc0. 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/FR9W12129048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7adf22869f3a9ffb2091c5c385b027108bf2312a858602a570fbc393a3e8dd1e. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/FR9W12129049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be0e809aa3a5d42f7862d535ffee78d9c50dcac35d0969221d39be54153e056. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/FR9W12129050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecad29ce8077fd9dd402c6b712d7371ad431f5c75387df5c6e8443ea8a30578. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR9W12336783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d8640099f94d051d4442aba2c2df3cf7de9ad02d9a0dfa2b1cacc93be5eca6. 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/FR9W12447527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xada6eb673185bae72fa2134ad97044c193b8d3444015cbcbaa74ffe141e58f68. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/FR9W12430616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ed61860ec1ce9f52b11816c1a22b0827d6561d5390e76a51a863f65bfdebb5. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/FRX872291699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5808608f0768064b565cb1e82262bace5bfd61324253df1eef157156e44b834. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/FRR642101557.