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 0x248fecbc5794a54c0afbc9db16fe8ee7bb7c6ac29e9866077395925f80b2d105. 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/79b20728-b62f-492c-b6ed-ce999f82114a.json and https://artists.proofprofile.net/proofs/artist/79b20728-b62f-492c-b6ed-ce999f82114a.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 0x8881207a40cd867a6dbf76f2b6cce2ff5cfdff42489b740ce85402ec3700a00a. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44:05Z), 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/RUAGT2469468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe01c10bff783bc0a53639866d60425a852b59845b5c9fb7d94b1edf09ed2af. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/RUAGT2469469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10ebbd77d2792bc0a3ac27d2eda2162f4b2e076d80e8d113c877d5962ccf8387. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/RUAGT2469474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7740ba394f3249704a9b8f6a0adc1cacf1763aaf0b51714fc588023ddf7b0c33. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/RUAGT2469477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5d44adedbb3e24f4e228dc5bca9ed15af0a9d7eb37d7b9bf37e3cc2ae3a21fa. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/RUAGT2469478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x582fbef97f351e539dc3fcf0bc62ce2278a689f4dcc46872ee115abd1d6cf530. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/RUAGT2469479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6451db1dfc8f3058bc59c7ae30a4482b76fd271085d9f3561c0d6e52fb5cc854. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/RUAGT2469482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b70eced6a3d4c1970dfa8250beeee610e083a9d9e1bfd6652ee527ef09aa74a. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27:37Z), 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/RUAGT2330248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57db9bf4b78e0cae523693c20b05c4bc093322133926cc09f3d97b673de73f75. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/RUAGT2330249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x743193c934fb9ee884ed7f1b1e67828d78dbe12cc71a1712b1a25474e632b0cc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/RUA1D2424027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af7aa4642534c908ae47f8af3f0f22a80dcc013a674467ca79ac00e979bd28d. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17: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/RUA1D2487662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93a5bf42c5a8e7234bd315cfcb3bf4f226895c4ddb1dfa8804676c95b8c1941. 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/RUAGT2441086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c0b5a816d5446a737ebea17c73869da0a3fbe2e7291e3d9e6d5e01aa315477. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/DGA0T2437111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee121a0826591730fef88cfbe54a495d858435057167d1983191b5945ad4f8d7. 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/FR10S2570269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8230145428f407fdf1c0538cbe8a0eb9d148b0b24c4ebc55d4fdb86e5fedc57e. 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/RUA1D2526896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c3b839c77e1b05b7f3612bc0f0c1d42d4e6084a0dfe4c354a59efdce47edee. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/RUA1D2526897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73f1edd9281ef9e6b9307439f6e8a92f900fd3bc1cb356a3ed6f5308504744ed. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/RUA1D2526898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f3fc8b9845155ee0ca137007fda13b7b2a557dfc8c76f07b30bc3cf5bd43cf3. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/RUA1D2551663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93fcacfab2db38032ee0a40911d23588a3b5e8f693540f499373325d34c9fec5. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/RUA1D2574227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x894cf87cb23ed69f2508c2b9566a9008435e771eacb12b73be3297770ff39565. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45:25Z), 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/RUA1D2592141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2dbe973ee7648a6a4dfb8be288bcd2ea552d8b9ff91c5272699b4736b2a87e. 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/RUAGT2531902.