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 0x2cfe4c8c9de6047971e5fe9b81cae5d25667cc695340f83d60294ab04077a285. 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/7933b1ec-49ef-4031-8c09-00d7b7149e46.json and https://artists.proofprofile.net/proofs/artist/7933b1ec-49ef-4031-8c09-00d7b7149e46.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 0x5532eaafd5e0451ef91c7ef44a0e9b531aa9dccd8053e394dd82a28b7f827ccc. 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/NLT2H2300350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf42dfcaa3a9c6d7d0e921c1986e2ffdbce4ca8b77c550d508ffe33635d1bb5a8. 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/NLT2H2401078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ec2e31199e3b310e7f057f6bec75252902515e58eaabfae7792ca357d57a235. 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/NLT2H2400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08f2c2b2f2ff9845e0d9fa0943ae9b7084e1f877745c897378892374bdf5b737. 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/NLT2H2555240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a36036f0e14c402011665bfbb77c1cea30d28c875d60922b204ad3f693f5a52. 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/NLT2H2301124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04f7a6ad8413cd310a11d98450bf94484b10cb0a0e21436b247d5379ed7221bd. 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/NLT2H2300428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbd44a81c80362049c5e30625d87fd9123ca141fa1deca0c5251e971ad6a0866. 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/NLT2H2300349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29aaef1932f3c3445c79f4b4cdc69854e567c6d130554eb58c9bf634f52315c1. 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/NLT2H2200869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde2cfd54b1661b99b00b38228a759cbc00e95e5003135324538a06c0d3b04458. 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/NLT2H2300536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x859494df96704293b96e0e88d05f8e4af9d2628349e9b7bb5336a52c2cc9d8b9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/NLT2H2400948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ca67a425c049786a08b8791e2562bd7d4123e8a06c5b1bc05e925c2cfd1b4f. 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/NLT2H2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd088b4954b962e80d7415c1134049e8b125b32d468e9909ad342c3cc375e3ec1. 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/NLT2H2400924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bf7443fdbd87287ac3bd4b3bb9f4d9b1e87a68cdcd3a3adb3f855af1c23359. 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/NLT2H2400972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0ff70f4aa9ba5200ca9d1e78b86530139009cb89d42f58264c6f149eb2c5f4f. 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/NLT2H2400863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a4de9ff870b060f16c3075899ed8e6156b66bbf7de1f3ed6cf6b8b8861510f. 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/NLT2H2400773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x937914c6bf0d7f01a04d47e3608118ee08993f8d73c0a4b13c8c65f89aa5ed54. 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/NLT2H2400559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf33933c0a50d8c609950e72076516abc4bdd9a5a1caf74ba575999769781f34. 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/NLT2H2400225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4551fdc39764b7a4df7cfd6c3e2df5c4dfed7ea7c9a4c8081d798bfc7a81f84. 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/NLT2H2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2fa4e05e975e5ee0fb053388108c5332c054c9ca80eceb9b90f90391de6ad35. 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/NLT2H2301129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf183e21c48b2e55de01f6fbb76650068befbfec9495c6af4870baa59c3757fd6. 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/NLT2H2300697.