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 0xf2a3732e648cddf797291ad51a7b9cc88aab48a2a7e65d5c89c9f5919e6a4087. Chain 2 (Bitcoin): anchored in block 953791 (2026-06-15T13:40:30Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ddc5c988-df3b-4569-acef-35209d30bb14.json and https://artists.proofprofile.net/proofs/artist/ddc5c988-df3b-4569-acef-35209d30bb14.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 0x2ba5916857660844d84f5755e35a9ce8fb972a919da958fbf8a3ffcd3c9baeb4. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZTB32588954.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503742f34c6be88da0b1a16b496bb0027f85af8d0896182e08e8db62eaa80f1c. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZTB32588955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd597e92b21fb8d48ff8f9e5aa7e0aba29b0ccfd913b0a380dfe878568486cf4c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3b893293ff4aed5e400e487c21f4517631199fdb5f78c225621c80eb70cfff0. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZTB32588958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2474c6c8d376e6cb6af278b18a34568cdebb6e790aadfad86c0a7b3fdfd65914. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZTB32588959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a67745b8a28d729725ef30425692d697297e0293cf503a0beb79ec4bcd0b59f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QZTB32588960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x119717ee2e794d4bf3b7477545d1a8cc44b6ddf7e13df36afa1886e675144d79. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZTB32588961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00727ee6d72666b3a3e50f673c2f102d616f12eef50e84c0e86b1d1a12ae737f. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZTB32588962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f86f0e1c29549e85ef00b77c8dd8114db3033173cc99711fac6ca4d9a2c1081. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ecad1a04e040535ac47375bb659976d2afa6d18f86bca836e37f79d1eb85d8f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QZTB32588964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdcdafb0975368ac56abf42471e53b5169d23f6c4f586574d910fb30e6266686. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZTB32588965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0aa39e75ebb1bed362b81c357e8e1ae081a126ef00710d1c18869285ab1b3cdf. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x468c4dc7f4caeac5d1bbbabd9a470272f8bc859b20086af1b60a22fc2c2ddb9b. 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/QZTB32588967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68a9ea9bfaab69588f1a81499b15d624d32b56a6b0fe478226fefff15e448381. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5df8d6adc11cbd81b108b075b35121836fb17f29027771e9624dd35bb5c7e4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d72b51aa737ba604b0b2c866bcfe26626def779f04cc2256beaf02702253762. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZTB32588970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25f9866b754a8c161ed7424e6118ad30f51a085da2441f2b69c3460b86ded51. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZTB32588971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cdd3b58d38cf67d75dffa2bf0570a21291ab8be5566c3a67c672012ed2eb87f. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32:30Z), 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/QZTB32588972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7ee7bd3de637f55ba17d899c6f53ec5e88029729706454b0e70bead8890e06. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QZTB32588973.