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 0x69f1f9513dab98cb5ae8b951ddfca35cead435dc09de1c5698c148a3490ef40e. 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/8738094d-6c00-463d-9fff-1b0921b67867.json and https://artists.proofprofile.net/proofs/artist/8738094d-6c00-463d-9fff-1b0921b67867.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 0xf189ee38be49134da7ddb6e6aed8189f300ca3f6e5ee84e6e7afb8f3a6db841d. 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/INA4Z2200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60726b21bfe20e4200d0447da684ace99304c929de0157cb61014d09d9a26d21. 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/INA4Z2200118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6226d804fd4161811022634f776175c1b27b475076f698524275e54e3b681e1. 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/INA4Z2200119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8564ddd2035987d46298e16e3e74555e21b528d2050348f2ad7f276a79d1ec6a. 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/INA4Z2200120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda85948a92ee2a116343fc865b2eb070651593372d67cc4466caaa3b91c6e3db. 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/INA4Z2200121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x502757a9020b5570201e296144cdafd4bb2fe7b84aef9d18851f4f5ce1ead2b8. 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/INA4Z2200122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadb4028f2bc09d6db145dbd1b1b296a7858286e36c1ecb66e5a20e51fc1df25f. 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/INA4Z2200123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbae6fdc3641c2fcadf6e5cdfc51b0b3ebef0457c8ae6ac4e42a15f26ebaf94f3. 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/INA4Z2200124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x499f6c20445759f06b33225efbc98b962fd31298b010222af50516fd71e76f6d. 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/INA4Z2200125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a90d12a646fe9541d7abad0fab65392d090c3ab83e10d521f937ea7059964e9. 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/INA4Z2200126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1935526823d1aeade6d2128b575db88c83d261d375bce5e6ad2657a6895d332. 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/INA4Z2200127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513e9ae374d8c0e6991e2e4a0fb14af8679e5720e3529df33262e17dbc28a36b. 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/INA4Z2200128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6474ad5b54cf6851960496761dfadc1b7106e58c8b2056930d45735ca29aa039. 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/INA4Z2200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ddc159aeb004a0343bc9eb309040bd67002d0da9833c3e53be949cb85026e34. 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/INA4Z2200101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1332b7c51df788a2a909c7806173ee27c130b3127af98abe011799ad2fe14d10. 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/INA4Z2200130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d7379b2c01b83958c931f05d40249693b5dfa9944be3a7fd912ef9ed4a424d. 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/INA4Z2200131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94100e5e22cc1e9882be4fb8b77f73540917d228eda3315ed043fc4c927b6d01. 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/INA4Z2200132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0716904f02d3388c7a77fb760e298c95385f970fcdf2035b7bc4f57500525b9. 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/INA4Z2200133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c49da8801f55ea55c50930caed4733f4baf16f4efddf1bc2f2568f89cc274e. 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/INA4Z2200099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13f56b981b3adbee9705e063a924edaa74aac089379165088134a13d6a9ce46b. 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/INA4Z2200134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc45a8c86c2d6b5e500dd5e56743d6d99a1a44ca633f5182736e1740067fb3c69. 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/INA4Z2200135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8fde48b5c26f7893b512b88c9917ff20c59900d4e45171dce9474025fc2b88. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INA4Z2200136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de7e3071d8f16eb0046bc1d9145ffd3098917da420f498edc26b79eb48080da. 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/INA4Z2200137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60417e02a4e362e81a6b62a0b217d46adfd723bd927ed2003e6ab7917f493980. 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/INA4Z2200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaff4d88a54c9953aad1edb9587c291cf364017e8f7a0a8c5dfb0e3e2aea2e25. 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/INA4Z2200139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32602f98cf2396e7979167a5f99f9e4c4abf75a7f502e671d3d1e86569d52525. 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/INA4Z2200108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc73f5e696c6a840c08dcfaadea025e92bd69004b56a5c53444ea43c1bda442bd. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/INA4Z2200110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1698384e3bdfb528e98ea3c829cdf85dafb8f17fd39e19f603efdd8892c74252. 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/INA4Z2200140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f6e2308b54e106dd7374f091bd4fc8be1ce3f14230cf239df21643080b826ae. 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/INA4Z2200141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x149bfb8e385ebb284737eef5072f84ec5f453da8917f95587480118270daf716. 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/INA4Z2200142.