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 0xa0fe56755fb8d64a6d131e51a6214e0afb83cec6d67a2afebafaf088c128b840. 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/e566209a-e8fc-4d65-954b-88e447e00da7.json and https://artists.proofprofile.net/proofs/artist/e566209a-e8fc-4d65-954b-88e447e00da7.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 0xf1522d9deb706535e30d17f934d7664a39a94e6b900c448c4da15a12c72e1c47. 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/DGA072284777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69df05a81c9ab47903b8be2dbd70713dd1818fb6c82d7d8f6d5d0c3e9aa29a4. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/DGA072284778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb53d7da811245b5c2e8a5287122cfa5c22c0c05ed14b8d121f404e108ac18d62. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/HKG732253476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x675b675540c22107f57d130c3511a75e42a9c298964c7832140b88ad3006e738. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/HKG732148667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca024b2bd7a4e4ae461f341062e150e0c852a20b2aa55a5b55d66ac78209ee3. 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/HKG732117409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03ca8ece9dc38cd35ad1f804968605a2f42abea0b9c6a2603d62973bfeca8aeb. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/HKG732117410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32e853254967fd09f007d5c0380299e0bf0ce6257c626cd99fa4679b4209233f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/HKG732104883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a28b422727cfe851527ae730bbed4db1d447dc3ced12ec9cc28b8975c24dc08. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/HKG732104884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855ac822d7bf6795f6f81aea0284a6f68687356013409c023000a8075f661678. 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/HKG732104903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ce79210e0563d015b50eaa3d9075a5e6b6cc235b280ba8cf0e2483a6f7c97fd. 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/HKG732024088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd739a8b489b9f58d2f373842936b2f476d5db5f04762a3892349d3f53cb94c5d. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/HKG732024089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5030843c2992f13c08113a82bc8c2ac5064367f3ee4d094020018d2aff84aefc. 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/HKG732018770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3c5caec155cb0de938105f686041342bc985752d08f63ec44477a3b2893ff8d. 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/HKG732018753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073024b1f4f231286f02256bf76479aa697a883b03039f1e78066f49d0904211. 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/HKG732018754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x932030ec9a010b412995020ad92b25a1aa8c836a686578c06f266282138d4b50. 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/HKG732018749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1613f1437ff36376acf1c400b4ea3127a9e23735b6f29319baf5121348b54387. Chain 2 (Bitcoin): anchored in block 960161 (2026-07-29T22:51: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/HKG732018699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae91f6bb30242b0adf2128c246cfe30bdf96e907a4e35c18cc33e4947e3fb83d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732018700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574180049a0f3d1b8ad7d26d9c4b50737efd350a7985ab7ed140ff63eba5c177. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/HKG732018466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b3cda86b241c7be4aa7c8b702499cbc39165c53d60894a2bf8bb35676524edd. 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/FRX202006610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2d900b02a59b8d9a5d74c86b29ffebae10554bdf861dbee3fe18ea59991c78. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QM4TX1978830.