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 0x3e2d7c7a75beee465c9f58f40a061adc4e5df0776d37e9a32d2c87b71bc7513e. 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/3615dc1f-7baa-4258-a4ad-5a00bcff034e.json and https://artists.proofprofile.net/proofs/artist/3615dc1f-7baa-4258-a4ad-5a00bcff034e.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 0x270312229a4854d34919c6448f99fa2651bbec291a46ad13d3c96699bf66e276. 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/PLUM71200224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671676c8cb5a186265fe5d62830f60b840ab32e1608afb46c5e177bb03ced8bb. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/PLUM71200225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8dba252b119dbd91f12c146d035c217e0f99495570cd3bd5186cb3e87943b8. 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/PLUM71200226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x257ce6845220fb581c9ed18070b6f64f6b2f9535ce93ae1da55e1bb43a7cffb7. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/PLUM71200227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf45936b7b18ec269e6729a0c639b85cc17fb9b4b0f1310a7c470dda9c405f4a. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/PLA229700054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09e735fb2a71a78554bbadf4678f9653dac3276768e4d8dd273d1f64baa2ef15. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:00: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/PLUM71200198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f5102c51cc3d4083defefcda56d7eb2c43a91b26b58c92505346558980748f6. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/PLA229700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc029ec29cb5bdd7f6fd1fca5de39ffe6f32013b79b1ae8fa19bd4419894fc254. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11: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/PLA229700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69032881b711743a47684b20a808abb7c7ba461d6b7c348ab2f948fb831ee2f9. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/PLA229700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67946b8bade0c8683be948b748e0ede38ff0a7345fe5a635d79536f1754ee382. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/PLA229700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c8273480e6e5ee92eef3f1044ac308e7fe53b2bbca07ade7e5b3f131f81a30. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/PLA229700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8284f9649c00225d2892e9c3eb6f816b53b634a929766827245750262c769cc6. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/PLA229700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4d4e6dba57e9d1804991698adeaccc7dbc3257baa3932c4cadb3806b9e75ac. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:21: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/PLA229700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc07d9cabcfe187b4b0ad7cc9e6f63c7c21221ff8c7ce4893ac271911a2a1b4ae. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-20T00:16: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/PLUM71200223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb74e1958dbab298d481d09424d4beecef3eadcca33aac14b45b976b3c4147c7f. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:04: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/PLUM71200228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abbcf007ae63a7f304343637f936c01d17a5215023b3be1b72bd0c14ba5c338. 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/PLUM71000677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa090b4faf2e8ed53c5213f6db9d10d83e3f0ad99c75c58baf593f333f3c24da1. Chain 2 (Bitcoin): anchored in block 956404 (2026-07-17T02:34: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/PLUM71000602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ed47f8120421e05b8def449225f15ef29a25e804de1866a7675a6c753a5c7b. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T16: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/PLB171500088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24b700451812a785ac57502edb24e7823ea28cd9b86ea0d5fb2cc19154e7ccc0. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/PLB171500094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3abc9a5143e3c04d003a852cadd36bf4133f9308e2e2327b1f9603829fc9c800. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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/PLB171500096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf4941ce6455f09e7c7cdf42c68766ba251c227eb1614fc0bfe673ab22b2b576. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/PL15X2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df1d8f8b58edb1e95caa78dda37ccd285c8468ddf375121ba2754e5c46ddf36. 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/PL15X2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820267cbf96561a360205db25a0b570f22435c3496db513e33d942be009bf0a8. 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/PL15X2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820267cbf96561a360205db25a0b570f22435c3496db513e33d942be009bf0a8. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26: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/PL15X2300003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f33b9f670f606c35a52a825c7c2f977e61330d2841927e44a3ab41f778b757a. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/PL15X2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f33b9f670f606c35a52a825c7c2f977e61330d2841927e44a3ab41f778b757a. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:19:36Z), 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/PL15X2400010.