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 0x65abe9314df517e87ae096d9a5858b030ce1907195b7b3e9de0ce0996567867c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84fe6c08-2b93-4d12-a233-f589d027c502.json and https://artists.proofprofile.net/proofs/artist/84fe6c08-2b93-4d12-a233-f589d027c502.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 0x9dae392285429a65f963a5e647de82f7f0fd14c58517c586a3bd4ed473f2b442. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T02:32:50Z), 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/QZ22B2028717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7926a6002428b6fd2efed5b5e91aff7d1c01654bbaf61e085f38703ed5bb53b6. Chain 2 (Bitcoin): anchored in block 958708 (2026-07-19T09:08: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/QZ22B2028720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff5894f064fc890acb24a65291ada58d578cfe45bfa0c443f7352bff231ea2f. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZ22B2028721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5022044dbd92ef5d5c9492a1518daa01fad86fa00416315712bf69aefea92abe. 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/QZ22B2028722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15b724aca8579d5cb7bef479689d2b4b1d0211e5d372200d1e01eb178ee517de. 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/QZ22B2028723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0870dcce0713e0675f6775fe6e9bb85e0a010e90bc7f080d00ac457f57420496. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/QZ22B2028725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9461675ba1eeb97e6fdd3068afda92257bd5c8a56c36f3033ab41623e7c9b964. 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/QZ22B2028727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce60087220ffcf3944855974f79e6cd5c2c165f033491dd4fa50937b2079eda2. 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/QZ22B2028728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c059275bcfe3f68ce7ac6cdf5a1193fdd53530960b5d96d7a155bfea49f55b7. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZ22B2029549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a3c221abc179b57bb93389a8c359958c9b53f111c33cdd7d0b986ee3c8768d7. 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/QZ22B2029553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x211575848f899887999ff17162e159dc935c74d4fd9bdd1f6efb0d343b533816. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T21:47: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/QZ22B2029554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a21c17d47a82f5e8a616097d6b64fbd50a1b604286f12e2da48600bd8bd154. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/QZ22B2029557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a7c45ddd04d23bed5fe7b59a6471984a0e5e03cdd34ca16f6a9db252104c25. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/QZ22B2029559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74b7c562924a37f1d11d7eadedc0df46d8928723f4f1be8a5dde2aa74cefb763. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/QZ22B2029561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cf8e41a2046d4f5160039d940a55d49c88776fe8d63fe251992321f81224c6. 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/QZ22B2029562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef5ca534f507d917109fc92266252282b0ebeb4eaa9652d30aabedc4ae622f2. 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/QZFYY2349665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffe3fd029d0b9da062200fa28af61c9014cdca6fc9b5ee0db1d85768fee73b4. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:31: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/QZDA82307898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77676fa26cd0e0f52ebbb3b709330a418b5ddae58cae6bcf2c69f8eb81bee2ef. 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/QZ22B1822843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x710d810a577ee02c0cedb539eeae3a932b4a4f8faa6b5235959f6b4d7d78f9b1. 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/QZ22B1822844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd85dc30077051f499c80a6eed7f469d9c89a43c51efef438d1e175faeb5a8df2. 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/QZ22B1822845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe18c80ce70d65de327bf468f2660acc09aafb1b7518174b508fe14e75b86cf7. 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/QZ22B1822846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc6139167954e0cba0252dcc8a5ec3f3b2ffcb268f15edaa69b72a6336033bc. 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/QZ22B1822848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2d18f29210451dc2d2d6e6d75fcbb695540c95e9ae4f9eef9829da6513d873. 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/QZ22B1822849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf04039b16a70ee108c31a22ca4d558325bea0f4d63c1d648d96ea06e39e5a621. 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/QZ22B1822850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cbf4f63fe381bdadabfd56a8f08e5dc7f20c341bc945e5936d22492199f2a5c. 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/QZ22B1822851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe848b89407550bf0fa390da0be71142e908bd59e94f74a4508ff9d95581a3d56. 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/QZ22B1822852.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371e1189e26f16ac71ca23a0e0294c72d596745b2c83e136e045721c1b35e6e8. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZ22B1822853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd52d210acb09a3f2754a9f27825c02ee16bd05516fb5e6fc741dabfaf04a131f. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZ22B1822847.
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