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 0x8217dfaa92a12dc83eea0d851662356308dc66fbcb8ef618f06cf6a462eb5b98. Chain 2 (Bitcoin): anchored in block 954065 (2026-06-17T08:10:43Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4de5b92e-fe57-425b-a5bd-c9306a7e662c.json and https://artists.proofprofile.net/proofs/artist/4de5b92e-fe57-425b-a5bd-c9306a7e662c.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 0xbc5f754ce5d0d9757ef4e363188a3689a3e56d2ba790fbbc9ff0558291ff2784. 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/QM6P42455545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36031e465f46e694f56752c1cde3b872118ae0c244c5e48dc9140a48f97ad85d. 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/QM4TW2191842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb350aeb4fe47d08a7a1b928e9a3d7d09ad83959582828ea24739707a5fc5f0cd. 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/QMDA61808192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0eab358cbd824ae4e1ed7e652ed9a1fefcc850e8b79b97eec4a164d0713595. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20:46Z), 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/TCACQ1640580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c83d22c26a33224dbd9ca0ec4acb158bfef83ac68216ed0fc8b65b5bd6b90f1. 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/USA2P1305690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8621660f4aecb576887709ccec6a0c10d276452d1b6b886f15971cec841b9dc1. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/USQY50918651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4098e436052158165eb397f89ef46a952ac224663ca34028fe0d462fa7486725. 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/USQY51529933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3ebdaa4d322e05054f2a12dd7eb8fd37fecbddc53bc5aec69d973cd41ed206. 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/USQY51527675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53955e0bec3cfed80977c361e37cfebccae642d336cf65a47d69ec77efe909ba. 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/USA2P1305689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9167758d057343ca746363a6bbb0f4699f59e4736652b33bab80390517377d. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/USQY51522141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49de335c669c2a688f7b795f74b54916391762e2dbb581d870fdfd7f6fe8d690. 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/USQY51522140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x364bd357a34c5f136e86d5579b85b104bda64bbd724b513af34d997bd7563247. 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/USQY51032979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc75810f06ff8a1b49fc752a277187f76032d16ed26a7a532f87d38e1346caa04. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51: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/USA2P1305696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5927a84be013e107c22ddf4d98f3908dcea7d1b8f31d18576ebf7fbe37f0bed. 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/USQY51032980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa46c414eb43084936a25f2b6a4ebd2be08dbfb4c0a0a5a5f1b36748c1b0cce0d. 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/USQY51032987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3be4bf8662fda9cc052a46ecff248dc159162c70043596a56acb52d1d1c164d. 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/USQY50918653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7723cbbfdb2dfc94362d3738d6d766cec180a2116fb2d242e1d1b6639d35bcd. 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/USQY50918649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0eb08a56c660e57f15c8b2fa41a6e645d75266093deb9c41b838a1a0a7c7068. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/USL4R1917093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f353faccb022f9622de8c7c894dd4a8ecd7dcdd9382a6cc928fb2b2a2c73cb6. 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/USQY50918652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53e25c008434d863363ef7958c5b11df98202677d5dd44d0d2ca6fd4576c633. 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/USQY51529938.