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 0x5fff64198bffe4a8ff122cbad161555a7de97ae71f2d8f2b78e6d24e7ebef16e. 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/f676bd4a-ed7b-4319-8e18-21e650d9dfcd.json and https://artists.proofprofile.net/proofs/artist/f676bd4a-ed7b-4319-8e18-21e650d9dfcd.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 0x69de63a1c087700fb6f4b7a986d6c080082d9e4c43ae3b41a97ca8efd83f7cae. 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/USUYG1499344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x647f9a461fe1d5e21de7a90ad1c0088caee3738957ccc6548e79d72e02898409. 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/USUYG1498082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f3bd42c947910f3c2584172d9411932a0762e3d83f0163e6c70c48a6a8f29e. 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/USUYG1527240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd43f1c42c080314defc84d3d4daff48e8687215cc1df41c1a45de861f0264113. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/USUYG1527236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d5740f2002e6e0717c3cbb5e55095c5cadf7ffe53bb37c92c03fc2065b9289. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T10:51:40Z), 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/QZTBB2422573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59087813a3d25e0d0f72cc603b94e82d2f0f70a31ce83431b11a1d68e6bb0785. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZTBB2497346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x872730dadce865f3ef942cc51fe34d08f354af4dc7ebe1e2830be0b1ac38cb8c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZWFQ2411805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce1e60fe7dc512d69d77be8c32803b68f3d369fe9757abbe04a7d3d2e49cca1. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T03:36: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/QZWFQ2412743.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d24a50267bce0751cb22f50aa892286e131111522796b027e7d17193dbc586a. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7X2493200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36f3dbd6bf087615446025d73d12267e469fe20915a7808e323d51354d52b88. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:51: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/QZZ7X2493202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49a24cbf17d8191cd4960643d5e75952aa022d9e816b21811e6f3758ace2c6b9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZZ7X2493203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb257e7939281da902109010a433f9f5e4ab05bce9911b641dffd3cdf6923d33. 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/QZZ7X2493205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255881582262980e322e4c031cea6cd4fbc0602e4c20d284f63b43509c2dfe86. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZZ7X2493206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87f479be17a387999ca820db96d1c267fedd2ab7bfbca594457cc544f09c64c6. Chain 2 (Bitcoin): anchored in block 957531 (2026-07-11T06:55: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/QZDA52576916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2e25396d5b963e6388052293c7e7ecb615c3f58ae70a8c8519457c9828a1e1. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZES92557406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4866436b73dcb3f5d8ee8d7805ae399762348f0e370c2a498b3ddb98f6aa1f0. 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/QZGLS2446788.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4bd5c158253143afd1ceb7d016a6ffe1e5a480cc51b0141858508d95137ec12. 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/QZMEP2322083.