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 0xfcf6c908dc150cdcfc05723ba132c83c53e358fe6b6d851476c4e6dea01abfed. 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/59b743ad-02ca-4eb5-8a47-c75604348f3a.json and https://artists.proofprofile.net/proofs/artist/59b743ad-02ca-4eb5-8a47-c75604348f3a.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 0x62ee90ff75d68ddd0881c6985f0e0c66e3deb602b78ead79a52665ada997eca3. 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/USUG12202195.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x883832fd6a653379a2789c7865f8f02817c68a81a2681e7e7f76a98af62ac62c. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZVR22200017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c3b15e30b3b1d0171782b502c04f485623822f290044fa2b07adbd4610b7f3. 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/QZHN41943154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe114b651bfc49a192891af9ee31ac7fc3c6e90db7885f7830def9b9ba3111be4. 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/QZHN41943155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cf6a69baeaad6694848a4be1121b7c1b99a7f0b6e36e55329152eb8af748546. 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/QZHN41943156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b9d89ffceeabb7fbc37f21763af11582f78679c7e6697cf8e576a9c55694daf. 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/QZHN41943157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa25190c7d218131f5d244e76caed5c29491e49ffb66018c65c384e13b9c7258f. 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/QZHN41943158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb87babdf748d69c8d7e6199cdd0e26c224da8df22152bfd89af45ae8dab8e6a3. 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/QMTND2400077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45d54596a1c4eb4cb77165f8f41f7e7257582d692bd7308b0c958630a11e7a74. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USA5W2300465.
Christian Rap and R&B (That's Actually Good)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa61bd515ebc1117067e500b90a024473e27bcfcc7f4f2138e97652d1188b03d2. 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/QZVR22400162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cf57d6078b1f1a8287aebf2b9bd957467e6a9e205fa309fd3811f51a309f2c. 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/QZVR22400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f27fc9875cd4e880e7fe7227cf779136cce9b836c4343e827db6f85a6083833. 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/USUM72110685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6cd76fb425243b249be91fbff4b7125de8f9b2b78d7cf0f803cf469f0a9bd0. 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/QZHNC2103650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2cf57d6078b1f1a8287aebf2b9bd957467e6a9e205fa309fd3811f51a309f2c. 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/QZVR22400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e4be489339ef545c1a84aeba93a7f6c4416d06c5789c7b585afa7a120b9cb4. 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/USLZJ2054398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e1330846171a73d177f711c9891f41cee39a10687fb16cb8e1dd1c7d5f2319b. 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/QZK6H2143608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24e4be489339ef545c1a84aeba93a7f6c4416d06c5789c7b585afa7a120b9cb4. 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/USLZJ2054398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7850a2f4916f6bd0e1cd50904e7bf8e4ea66a16f4cdeee2298be1de5f8461d34. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01: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/QZVR22400164.
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