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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2ce1ab01989350f34ad0ef2ef29fbaad54867d3223d8be4b24df8fa8e1f0337. 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/d55ea7b3-e506-405c-8d6c-291940f10b6a.json and https://artists.proofprofile.net/proofs/artist/d55ea7b3-e506-405c-8d6c-291940f10b6a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bbc847905d422414203ef6f4668ad1c9a0b889d1338ca899638f512102a24d9. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZPJ32109399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9454a27e9029772357843f12129cef985976467c93d4843df3fff8b4bf80bf23. 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/QZPJ32109400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3955a24d75bb739c3cfe349215c828f11f13177853031e88563325ca48a179f2. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/QZPJ32126235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb79aae9a2f1c92e689c1efe65798e9e18c4f2b1cd87eff06b742fc4e0518b26e. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QZPJ32127894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1b6a54a3975648f343b802e9bd77840d7763ea0cbc966382becf9c7205061d. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZPJ32142007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab58cb6effd29406499e7a6bd8bb2791e453fbe37bbbeb67363f75853640bcc3. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZPJ32184692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b844745e362bcc2a7619187e431a3fca7ab5d6be8ca9759376438f3389227b5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPJ32177408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c92e04408d643178762560c64518f3e3a4c2c72196afaf091302513dd1507e6. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPJ32177409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991b2d3676d4ffa6fca70df5a6e772f3a34cdb2e75c97c31ae6cd1809bd5df9f. 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/QZPJ32164971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7efe237201103a8c571fbaeb049f2f3e2439b62dcfa04466e481d6142c43d3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPJ32164972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac675a09a2927b588a7c91296f64bb705a26a439745736cb163152eac977d689. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPJ32164973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d68b12714519f39ce580516e9479db33392b6e26e810e6f1c4339ac37efcf2b. 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/QZPJ32164974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ee50d68bad47a203c6e24aee62ff21ff7ec8230c278b005b7d133aaffa3ddc. 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/QZPJ32164975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe902010ace9c3daf2a7af3254b26a76f6e5473e5d967a007090e6428ca574401. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/QZPJ32164976.
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 0xcc3dba5540f0e928d572f586acc9e3f9955a0d38b269b426361ce652bdbd7e0a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZPJ32151882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a1545d5a3109b854f2d9973f7b23b917f85fae2500233f5803883412fcc0575. 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/QZPJ32341412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x943df9afe4d118116e8a86c9e89be3173253d78d16c57626c10f3e219c444294. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPJ32341413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3250a80fb15801f8290b6fea7439ec50d29ecaa82d7d9debe74ebd8c1a88d6. 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/QZPJ32341414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d92cd9886fba9731550df0e5c29397726e21fda995661b864f0a6a310b01c6. 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/QZPJ32341415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3af2b0415bbe59b561a3430c6d58f7cf2da625a4010e9ada8ecd75882a541a3. 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/QZPJ32341416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dbcc37e9f0f703365f8be76b37300cf2d0af26ae5be60ac55d6bd7696e82e75. 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/QZPJ32341417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa413df03d05a93b50e7f36d3465be7d51f6c15769f6ca90ff25e86acc01a85d7. 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/QZPJ32341422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3ecc9c02f601fba4bd3ae43d5a8e15d6580631b7e3fd2db6793eb1b3fac3695. 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/QZPJ32341419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81a2c850bd4c225aab3e6227ea7f15828b1f7f13580b61203a4f58dc749b2b0e. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/QZPJ32341418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33863000dbbc7671126b31435070810f52f05fd0de82baceba0cda5ca70d2d5b. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZPJ32341420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0347e2b1f7d07e7c258e87bafd21632c79ee198a1890893dd9a7d3c8fb4c7dc. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZPJ32341421.