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 0xe513dfbd5942d6dde4e170ef1d6c7697d8a2ccb4fdaa8ca77ea3905c77d9b390. Chain 2 (Bitcoin): anchored in block 953599 (2026-06-14T06:43:55Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0da70880-ad2e-4d50-b001-2cf9c4037d48.json and https://artists.proofprofile.net/proofs/artist/0da70880-ad2e-4d50-b001-2cf9c4037d48.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 0xb61f16bc2e401c00e77dd9c236a75a8381180f39132c5a0b3595442158396bed. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/US43C1628283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa26fc77ad42e6533ed72b16d5520dfb5aac1ff1b7de1e1380028ae9a7e928b79. 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/US43C1628289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268c546033379f49df1df651fbe079367cf5d546c2cd46b3e9f98d39fed21a54. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/US43C1628281.
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 0xfb2645d2e3783fb2ef27d20d8635c3814bf2f721ce19b51f5dfe76c20505a0b7. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/US43C1628286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4a781ee4992f3cc1f5c1fa085c57b5064cb5ca525d2879500adffc8a2a29de. 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/US43C1628292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00211779159b17552651e86a4b6fbbfea39b3c679b9e6784fdbfb03d0936493c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US43C1614353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1b946d97cd44fe211ff23a3bed61d35429d9790a9a8b46f3c6560ac9ac12fb6. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/US43C1614351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeb9d3becb26d7b0dc43afcf9b65fbf90b9aec0b89af06f6ebc59114b5b3f6a6. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/US43C1614354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f5e20e9d70dafcef78f128d58639f8f791fc5afe7d133aa7c8ca7c9012d50d. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/US43C1614350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28361bf8cff75f994b1c285262791e04f360a8c4c38d742b367e78137440a7e6. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/US43C1614352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0f2053570407817421f34947598898430dd27cb070988708153fad3bfaeedbe. 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/US43C1610301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa23526900fd22a481e55e657ea3eb3eaafe9d9ee4e91a98001f6e762fbb108c4. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US43C1610310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672261210e327f7f1bbb78a841b01c0ce88e62aa5fc654ca400207b9d0534689. 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/US43C1610304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f806bbae406761ada79f4d317ad97a07d7b0ee16ce9177024d4abb9c0eb0e2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/US43C1610307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e503ad3fdd191316def55709a3e8485ae2faa0e002cc0a9ce36fefad3110d6a. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35: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/US43C1610298.