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 0xefca2d7e956d46f27ae691f1238823d11c48e0d0a325cad9f67a487aa6b4f141. Chain 2 (Bitcoin): anchored in block 953758 (2026-06-15T07:48:25Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b214624d-44dd-40a3-98c6-38fa6f0c4ee6.json and https://artists.proofprofile.net/proofs/artist/b214624d-44dd-40a3-98c6-38fa6f0c4ee6.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 0x10d22a462f975a87469c9ae0a4b6c635b8b51b3e9233a55d733e0c1a5002dd3e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NO2XZ1214010.
Laisa Det Opp - Dubmannen & Bamsefar Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x934a1901795d6515f72916bbc1db1c6926da12452129f8604bb451301696473f. 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/NO2XZ1214030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6e91ec2a7e823924cd76d2cce051bec2cd5faee92f3180f7d48fff674e7153. Chain 2 (Bitcoin): anchored in block 960193 (2026-07-30T02:05: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/NO3671201010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa984c7b288184a0eae0c4c71aa086b61ecea55cca7a60b68dcebf41af1bbe69b. 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/NO3671201020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16e6c226d0e27ebbc170087f25b31ed95e2efa8540f69ab493469858f2a5bec5. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/NO3671201030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca1bb11e2474e78167b994c2afe6b73ecdc7d38d62254a4f70f43982e51a1aa2. 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/NO3671201040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2391021480b80865909cb1b06d1fec2e7814cb90b77f12ab2ed43d5d24c3060a. 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/NO3671201050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4c44631f599b467055fbbef52f6944ed8a67d36199bb956add49ff8a5949614. 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/NO3671201060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x443a376a4c6ee37a2e36acf0e098eef95437b15004a731b2d75afd1ad82d2c26. 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/NO3671201070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x779d7b74b6abd6652085fbb66f2f739dc12b533f8bef9f286d0c1860827baed0. 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/NO3671201080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e64c25f98ed8b7d8437f8a817218db1cdfbe5d4acb3de8d078a5b35005b7d91. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NO3671201090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb24636daeb8777bbb9c41637d37cf8d0af45aa896a3c2a112ad3bc8233b3fa7. 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/NO3671201100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf239013d03524a43c7fb5a67aed91cbc6411cd949dec22e0d96863cde2c051da. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/NO3671201110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65ab7014d137cdd87db247c1e835002888a04d357eaa9deb079fece0da6ba722. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/NO3671201120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65fccdbd9e0d3f5cc15da888cfe7236f416e2c351728a8ffd7e84ed774061a08. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/NO3671201130.
Rop Høyt (m/Mats Dawg, Megafon, Han:Deif, Oter og Klisne Fingra)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7146035d98251cde44843bc132b483bebbb2f87d110b29b57b7a765060091d8. 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/NO3671201140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f57309782901eda1bb9b1cf7a23d951340469c67da842b5ef960bb42a90ac78. 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/NOAJR2200016.