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 0x21930a1d44aa2c1e0b805a5aade9874c72a790245be0c57cb571d2d7a80fbb51. 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/3cb69d48-e4da-48e3-99a2-8d4ad99582a8.json and https://artists.proofprofile.net/proofs/artist/3cb69d48-e4da-48e3-99a2-8d4ad99582a8.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 0x414a63763967ca0b9b377353bc66aec99bf5478fb5df3a5fe8247c3bc3d6c9b8. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZES92111417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb41c2f019d9044967fffcde9aeda26152197deba837a573922461e58108ff02a. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZES92111420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936d8d0cca889990024bcf92557be15acde95f7959037700f0a6f2b0d038870f. Chain 2 (Bitcoin): anchored in block 959010 (2026-07-21T13:22: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/QZNWV2143091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x434bcc0655e40b0701573688a9493fb5dde5d5b0c50deab0ad48611073c19658. Chain 2 (Bitcoin): anchored in block 957565 (2026-07-11T12:18: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/QZHN32223279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac1dfcbb2c0c8a15fb62c24ec0cd0bf892ce56ff5d3e432b3bec0042aa0bfdc. 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/FRX452215772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea85b4cf50d1e444caa5af976d3a17edece231d1c992fb039c3690143fa21ba. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/DGA052213187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc03bdd56b301758900b4144319251b621bfe6943fa4862cdd2b714b5a9093479. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/DGA052260211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4ae8836a6b25a4ad49f11c316b10edab047f20d76d745bf98570a72548ddc1. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/DGA052260212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39fddaeb624e71017b05cd2c40935fe7ad3d89097e52146f0935ffeaca6b635. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/DGA052260213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb81b96d3c36162ed1e838fe186df87ea50f797d083b117435aa49d0380bd968. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/QZYFZ2317560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a6798d142b66dd22fc636d26c940eef619b3ded22b2b9f27db826f70250e2e4. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZYFZ2317562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x996c0339f8678a19684220fc9f09166d666c997aab3e3ae168c9d4461310cea0. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZYFZ2317563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec93e7fa2ea90d8998c38958a93b37d555120af9af1b7953bcf89154d27916d. 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/QZZ662310671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b65137a60b480f2297e751a1b545dd3b0c0fd74c90add7b8e187fb8e452f1d. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20: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/QZZ662432771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x398826efcf8202e40ec2581067aaf926f5d3c4ed70c5d582b12e34dc800a80bd. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/QZWDW2494805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa54ee47b2a1aa39a84c7bb167322585980cf68c2ce6167cd5e66b0f3183b79a. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZWDW2494812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b82683536676ee2a81584174d77ba8a0e93420a823c855c6b547a76efe1745. 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/QZWDW2494814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaac5fd89bfae204d5f66323890906d52b4eb0243be82ec73eb24bd8649bf54d. Chain 2 (Bitcoin): anchored in block 958667 (2026-07-19T05:04:54Z), 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/QZWDW2494806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb34cf13d3ff91361fa927fae56a153c2b0f197c7a4b9e36da76373600e265fba. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZWDW2551414.