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 0x6727878b549d2d63070ca20d8878e200a538258fbf6f1d163d3af48233e20d97. Chain 2 (Bitcoin): anchored in block 954784 (2026-06-22T02:53:59Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/dffeea04-54c8-487c-93a8-f38f48fcf2aa.json and https://artists.proofprofile.net/proofs/artist/dffeea04-54c8-487c-93a8-f38f48fcf2aa.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 0xfbd38790797b6075c4e338de37846dee349bf544f1f0e8d144b602204e20b437. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/FR8FN2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1f5ac9adb7c2ed216c23b31023c07404cea71b64ff0fa3c8ded7ea5ce5c3984. 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/FR8FN2100020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cc2af5744a2c58088612dbf68acb1c92b76d58b2dbf2a52fc3068b172535e8. 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/FR8FN2100030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3317dc5a7a5e580a3e5031fd8a677f86faca508072a88bcdd8cbcb86171e7f9. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/FR8FN2100040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a10c6fbd8cfd6ef18d15d75ab822bf640d72ab54c925d53bf39b660c1c7fa23. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR8FN2100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcfe5f223346a8d8cb61882266fc4560380e80c82598a4047ee63fefd28c310d. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/FR8FN2100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab99b6d658674fc8f19d87c129f2e162c3b2c35e418337613a9606c6e09809bf. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35:24Z), 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/FR8FN2100080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14ca60b8405d8ea2f7a558a063eaec18742c10dcedcec53e2cc1547fa3c2bd5. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR8FN2100090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27291dbe17cef96c5d1501304ef88e4443f3d9a6b446d9c222c44edfa941377b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR8FN2100100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4046edf3e535c6935cabeff48fb8595eb6271d517770b2ee5ea61c312975cddb. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/FR8FN2100110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacb367e59938f863c169cb8db5f0fe356258f8015e6537caeaeb2cfed4e1ab25. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR8FN2100120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dd8158102af7e73d5e7a7e50de1eec08893eff16c1fc98f6d227dc22b330fbb. 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/FR8FN2100130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1290569c00de8b14871dfe3f64d7a32303e9b5c8e0762fb064ded5f163a4566f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/FR8FN2500030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad5448bff8c40ae33c3adc402c06aa30c1ba14b46e4e3a96620688dff274bfdf. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/FR91F2302500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3309d623746f27041c955033815a1a8278ffc751982deb09df3b987783646cfd. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/FR9W11109888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f1eab8df1d29e76549cf116278ba45c48557494f790d189537f47049b37d21a. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/UKYYZ2300071.