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 0x2dab5134e6d3d2b9458d9fe355cc11d3831144c1e42df5507eac9465eb18acfb. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ff5e46bf-1047-4e4e-8609-3b87c4473c5c.json and https://artists.proofprofile.net/proofs/artist/ff5e46bf-1047-4e4e-8609-3b87c4473c5c.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 0x3a509740d33478a4e88d8c7add14b191be03174e88cdea606d701c938645a861. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/JPB671602523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8cb32780bbcb6d2c049fa4cae575104462c4a91aebe8a94294573a50c244d22. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/JPB671602524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b49224afba7a0a72b40f1e2f89c70e4acc302535642b052938bf61ffb5aeca. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/JPB671602526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeed2bf5599eafcc9dd9a898ec2c4cc0c345560d37cd1802e9a344b07f505e5e. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/JPB671602527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd6449e80234df5d7c38d4975a265156eb27618d8f8b2021e4b35e15c1c6071. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/JPB671602530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdddb87da32c2fd1bec6472cde89eda52ca64110d23b8bac23b51fcdc41f63e72. 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/JPB671602531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x977d1ca606d20051917ebc03c61b810dad92e88111a613cfe003cf1e0ec416df. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPB671602532.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x387bbef253985df0e04f825adeedc25e7a713d6c33d5e82120c48b4e757edb4c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPB671602535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb267ee897e40a5c23da5f57d2cb99c86d1992bf6a41503e1024ce74d626b2494. 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/JPB671602539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeced92feb78ff79f8cf6393231afb0ee6d6126988014ccfc0fd4427fd96b8998. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/JPB671602541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32baaa0644455d6145a11748c2d5b09a40c788e04aa3736d3fed02febfc9e2e. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZFYZ2029314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34eb9f059997058c61d5e42df0439751c8dbfae80d52be5bb71c6cef2ffb7aba. 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/USDY42089562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c02377b2385d94be3660f3845109f4747511e9a16247bab814da6d0908b3c4. 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/JPB672504618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0a4a8b3f7f7f2a72bd987a33f4700cf2e6be32fcda2cddb419a52d4ded1bf1. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/JPB672504619.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf27ed0bb6c2e57a5f9b6e2f27a2b5bc5c2b0b4d7569948a7b87f7e16f448fb13. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/JPB672504620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a80a958e94fde4d5b7c4dfdfe578c7163f863a98e36cc3503a1726faa3f3c3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPB672504623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d64a541c97ae16e50f4ef6f86a4039b90ce671ec869231cf9da3d872f9def1. Chain 2 (Bitcoin): anchored in block 959096 (2026-07-22T03:48:36Z), 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/JPB672504624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7cd3fac9e64c02283ea0b694de1fea0bcbf64dd403e4bcf2e2a2f0490e9a5ed. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/JPB672504625.