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 0x56694bc7e926e7f63fa09675a5056eba3d7a5ad81ad91004f83930c9d7a5916e. 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/85aca9e2-e5bb-4175-956a-0e20cf35fe47.json and https://artists.proofprofile.net/proofs/artist/85aca9e2-e5bb-4175-956a-0e20cf35fe47.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 0x0dc3d9b65588405d46bcf1abadd249453a1baec8db5797a74b781b1afc821988. 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/USDY42067118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f87cb09a2b0d4bf791c5639edf17978ba483728c23fc1ae47b59822cee1631b. 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/USDY42070528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4317e23bd91060d3552f6b8f6d38537ae9573464b57b72cb6fed4b3f6100f49f. Chain 2 (Bitcoin): anchored in block 958963 (2026-07-21T04:02: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/USDY42070540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f46dca2262aeb7847f75b65fd73833ef3a68b94e4eb5ca07aaf3492dd223fdf. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USDY42075084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc51eee3f92638a964ffa93c855232ab5f1aaf5cfc14d8cedf14793370685309. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/USDY42079966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855049000edf537bcf5423c1ab7014b64f3d05b6fd65b53f6c7419d53301ea82. 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/USDY42095537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4c15fcbf94e8e9a35b1f2229da53395a72ccea8558768d021d2b5a0707ae235. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59:44Z), 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/USDY42095538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5232985f529c8a8a73909ace9e7a3a5dab9c3774d30b5d7771d2dcfa87c1237e. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/USDY42095542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a823180b43503d31add9e39a581c01f5e1f82e5232337acb51f959aebaa71e7. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/USDY42095544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde5ea5129ac5627089e9a0e9a86b4603eecb8b91d6b18e7aad0fbdb07bf21d61. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USDY42099526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1560ed65c16a1337d1e70918b7ab72c0034b65e42db8b77c2748bbeb30589bf2. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USDY42099527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa176ae1d92afebbb45e105e26dbb3473b1bc42c7e03325154600e826e39dba16. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), 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/USDY42099533.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b67920e769419bd0e6722d6ba5630d97f210007fd8cd58cad5310e179b69ce. 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/USDY42099539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75088be78d474d88d4311d4ee165db1bf3b6196dad9e79639cf959d3001a22f6. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/USHM22003017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1503cc7366260a5ed4f9868ebb91f43220b39b4c671839e8d825177d8bae337. 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/USHM22003018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce69e6c6fed4f548862678884ea0176c6c522d89ad54c500e8abbf3e2f0aa047. 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/USHM22003024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b2b129fff24e8c65ac228e5696fec84bb10b1520318c440f8c7a0cae5b01c9. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/USHM22012840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26387dc47b4b4050dd333555ef801e20b5def4b88a612e89304750e88a34548. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/USHM22012842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9121ed3e3adcb5a35e87e893da3a8698869a1d117d48b413b3f8a2b96216ed3. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/USHM22012845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98ce2b7b1545ec3d6704657478beafca93bc57ffd4222910611ff0feefb44135. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/USHM22012846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfce9209db7491ee839563febd970d9356baa92d32a2f05a5ea9a12f8bf6a560. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USHM22012847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a5d81cb4618e3826220aab1490fecdf7c2a67b13380024a6a36762615e6f005. 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/USHM22012849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6636bf3977410fcc8d550f003fc336a6073611dc7a5bf536a3e68ed1ce21fd54. 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/USHM22012850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8038fee91b915091358d3316fb40df569307fff433714b93b88bd8ba21ebe577. 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/USHM22012851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f9afd4b26cc81a43ec3e82623b844be3ff5024b80f5769abb1722aa69cf95e4. 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/USHM22012854.