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 0x4798f82a6d89423f6b1780838bebc71f8587fa90c9d47994e69690287bb6954f. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4e45fd4-d09c-4eec-bda4-263a6d07c627.json and https://artists.proofprofile.net/proofs/artist/f4e45fd4-d09c-4eec-bda4-263a6d07c627.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 0xd2217cc3438f73222ddc401cce84d53719d8570aa1b19582b1515835a260246b. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/UKACT1914555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572d83440751e452bb2a8f3be4f8675cfa11cd6359e3b4c173460cd20d8d43c0. 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/US83Z1916886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf960e4c975f1cb281ee1fa1fbfa75e298a6bb981001a70be41d996ed1325c7. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/US83Z2026557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9051d0e017c42e72afc8096918f16073ad2fd8c4cdea3a4641c4327e7a0dd3a. 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/US83Z2126917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaef5b643649b5a8b2e4228bf25aaa37f981a0dcce67a293d3853b0a0084302b. 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/TR0532315448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29006a8a390d4851bf57a444a8c47d0ee7d3e939e7e5a633bea75833c4d9ce57. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:47: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/US83Z2348222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a27a5c52949322a8898d12d17811f755551803ef4fb3b8e6fd7c4ebb86cc783. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/FRX282433079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55e1499089208f374fe6d45e9794d0caaef5b8fbb31aa82b856d9dcead8db560. 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/US83Z2489284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4238f4c917041bfb8fd6e075a4ea6fd9fc1d1c1954a6707cc1ec03eccd42953. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-20T00:00: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/US83Z2493953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2891364d46e824a16dd8b85d00422893022d98761f8fc85aad496bfd4e9e08d. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00:35:16Z), 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/TRCMG2400044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e88a0a3aa96290909d18fd2ca3edc9e07b8d40fbef5bfaba6062219c44e52d. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/US83Z2419817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7329ad4a62534af8704f515eae8920b56ac971d716c05639e31f2899a8ad8969. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/TRCMG2400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7329ad4a62534af8704f515eae8920b56ac971d716c05639e31f2899a8ad8969. 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/TRCMG2400056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffc1878e5c7d33219095bf572aef7775a79673abc675fbffa9673bdfd94f574. 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/US83Z2400574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189a0886ef492e16bad7c8a9d59d1542de558a7fb11bc2a5e6176f2b2ff40f27. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/QM6P42133421.
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