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 0x7c35dc1844dbd7dafcaaea12f2167b36fd9d0b0edb6ad8372f8323e04fa67c30. 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/8177912e-8299-48ed-bb24-5cefa4a51213.json and https://artists.proofprofile.net/proofs/artist/8177912e-8299-48ed-bb24-5cefa4a51213.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 0x8708ebe27240a0735ee6f33a0b803a8f84a54101c2fb77f9d894862aae768f25. Chain 2 (Bitcoin): anchored in block 958384 (2026-07-17T08:27: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/QM4TX1990062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce54a0f9548f236590f9c0bd894b36b522ac15c616715bf55cd36fcd31627fcc. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QM4TX1990063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd0a7f8272e4bb33a52d2473f6505ffb8bde472f652a1d1d2541735e37cf325. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QM4TX1990065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa35eca411119d97c93445c7a068249ccfc27b740ac947a3ce0814490098b6565. 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/QM4TX1990067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x604a70f10c6ece259e3057a4d6a48ed1d8f3821eae5eed52b1934ae989b763e9. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/QM4TX1990068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ecd204d0d3d306ab38d431a5375270d05707a1d09ce0e3c8d4b6128504f7dd3. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QM6MZ1927357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe033bed8870a5fbbc3e26148f1d9f3c14139170827035024b1fd8a50e86623ae. Chain 2 (Bitcoin): anchored in block 958054 (2026-07-14T19:33: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/QM6MZ1927358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538919aeb30d61fd63f72a0ed89e406c6330cb423ce0142cdc0935d93146c9d9. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QM6MZ1927359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71e091a3a925ee9d144fceadf20070cd8364b2e7c894c59585653ca9d0617aaa. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T10:09: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/QM6MZ1927361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2773567d1068b94573cc6041089893ae82632811b9126d57bd6d22db7a910d7. 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/QM6MZ1927362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x033b1acc4dd2e28132344c2d8331cf3b7e84b5e3323c40d54d3f39b9d16b473b. 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/QM6MZ1927363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb83ab2b1fa3b510f8b3d2712f79a9ea0ef2d73d36521301f76c7908c17b2a0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6MZ1927810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546f33da57f0f0a6daac2e732d59756265651aded2e33f8846e137eb0b075985. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), 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/QM6MZ1927813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadc143bf61bc80ea729d180305ba2fff4c9d971ecde1e587ca6d6498ba8cbadd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6MZ1927814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7b0fc3df5f2d5479d2be36b1240050660acf76364886712a83b28e44609eb1. 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/QM4TX1984036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce694b6b4008eb9e3847914d168af55df5c9b9e0d0ba7627ff70080a2e9b3a0. 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/QM4TX1984037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ef88cefd3c58348f39378e63c90bba9c79013d72aba72b73e31719dab37bff1. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15: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/QM4TX1984038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c24f3cc0d0811aa52da768910e9d3a25d33e0d81a1c20a7b0b43089c7aa214. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QM4TX1984040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e19a25012899911d20ee56dd93ab1f99980b5ef99d96abb528ac5a2a4f46fea. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QM4TX1984041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04cb94a81aef44e1ab141824148cf6d6f92535ac2ce8d573c3ce2cf6a6b0f9f. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/QM4TX1984042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89604926a080bff81a748a6657dd2d32771e8180c07741f5ab55928a288959b3. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QM4TX1984043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec555d611e11d3e1ded91473dbe0c5f511fc9d98d28365d6b5ed4cc6e2d822da. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QM4TX1984044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f31eb9eb45c8e5669600b49ad8155cc5103ada4708d7ca20f1ff77dc1e91f0. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QM4TX1989993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf46412bd51bc723e41bd80bf3f88c16071997d7260b038c022e7156b261b934c. 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/QM4TX1989994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6b18b221761da33002d6a5eece5de3584e74ab4bcdb171ba2f9854afea2c13. 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/QM4TX1989995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491479d8c8cf6a1bd0273079d8fb8cf4dee59bf8e8cddbdf6d3373e088c19cca. 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/QM4TX1989999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd629b4ceeafef3ff601c4ed13e4ef73b468e7a451cd2550ad0f5bf00e1f79c76. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QM6MZ1926762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2637d5cdfd6adfe914e6478947c62e169932205ce142626f4a096b8398ee0e9. 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/QM6MZ1926763.